当前位置: 首页 > article >正文

【PHP】在ThinkPHP6中Swoole与FPM的简单性能测试对比

一、前言

本文主要测试在ThinkPHP 6框架中,使用Swoole扩展库与使用PHP-FPM两者的HTTP并发性能差距,测试方法较简单,仅供参考。

二、测试环境

系统:Ubuntu 22.04
PHP版本:7.4.33
Swoole版本:4.8.13
ThinkPHP版本:6.1.5
ThinkPHP-Swoole扩展库版本:3.1.4

测试工具:ApacheBench 2.3

另外:

  • PHP-FPM 的 worker 数量设定为16个
  • Swoole 的 reactor数量、worker 数量设定为16个
  • 关闭ThinkPHP框架的debug模式

三、测试方法

HTTP接口代码:

public function run()
{
   
    sleep(

http://www.kler.cn/news/366758.html

相关文章:

  • LCD手机屏幕高精度贴合
  • 【TFR-Net】基于transformer的鲁棒多模态情感分析特征重构网络
  • 鸿蒙next之导航组件跳转携带参数
  • 威胁 Windows 和 Linux 系统的新型跨平台勒索软件:Cicada3301
  • 服务器与普通电脑的六大区别
  • Python中input()输入函数和print()输出函数的用法
  • FullRankMatrix
  • 【Vulnhub靶场】DC-4
  • SQL注入之sqlilabs靶场21-30题
  • 宠物用品交易网站:SpringBoot技术实现策略
  • PHP 8.1.0-dev后门远程命令执行漏洞
  • 基于Python大数据的王者荣耀战队数据分析及可视化系统
  • 十、SQL 高级技法全解析
  • 【每日一题】LeetCode - 整数转罗马数字
  • 基于SSM美容院管理系统的设计
  • 读取视频指定帧的方式
  • Qt中使用线程之moveToThread
  • Maven 不同环境灵活构建
  • spring-boot-starter-data-redis
  • electron 打包
  • webGL是前端开发的天花板,3D可视化大屏还在天花板以上。
  • 【iOS】使用AFNetworking更方便实现网络请求
  • 大厂项目经理推荐的10款常用的项目管理软件值得你收藏
  • Linux安装Nginx教程(rpm安装方式)
  • 全栈面试题】模块3-9】JavaSE高级 -- Object类、 GC、反射、Socket
  • 2024.10.23华为笔试题解