在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
以centos7.0为例
nginx优化worker_process
keepalive_timeout
worker_connections
worker_rlimit_nofile
php-fpm2020年5月4日22:09:18 php-fpm 可以选择sock 和 tcp连接方式, 高并发下可以使用sock连接, 经过实测可以提高 20% 左右的rps(35 -> 42) , 不过技术稳定性较差 emergency_restart*
process.max
pm.max_children
pm.max_requests
关掉慢请求日志
成果环境硬件
软件
业务说明
ab测试结果, 1w并发, 请求10次, 共10w请求
无丢失的请求, 就是花费时间有些长, 毕竟虽然没走db,也是走的一套完整的tp框架, 总体算是合理的结果 不过这块有个非常难堪的问题, 如果进行mysql,redis的操作, 会因为存储媒介的连接问题, 造成响应丢失, nginx直接5XX错误,初步方案是提高其最大连接数待测试. 附几个常用指令, 可以查看当前开启了几个fpm进程, 总内存开销, 正在处理请求的进程等
|
2022-08-30
2022-08-17
2022-11-06
2022-08-17
2022-08-15
请发表评论