Nginx+php7
有一个疑问想要请教下php-fpm.conf 文件中 listen = /temp/php-cgi.sock 这个地方 soket 地址是随便写的吗,为什么不使用php-fpm.sock
php-fpm 配置如下,4G内存,双核CPU
pm.max_requests = 500
pm.max_children = 125
pm.start_servers = 50
pm.min_spare_servers = 50
pm.max_spare_servers = 100
request_terminate_timeout = 120
request_slowlog_timeout = 5
slowlog = var/log/slow.log
ps aux|grep php|wc -l 除去master 和 grep 100个进程
为什么
netstat -anpo|grep php-fpm|wc -l 确只有几个进程存在
unix 2 [ ACC ] STREAM LISTENING 7364728 4133/php-fpm.conf) /tmp/php-cgi.sock
unix 3 [ ] STREAM CONNECTED 7364726 4133/php-fpm.conf)
unix 3 [ ] STREAM CONNECTED 7364727 4133/php-fpm.conf)
军哥这个 path /tmp/php-cgi.sock 是什么 还有这个liening 和 connectd的状态表示什么。
现在有点搞不清楚这个php-fpm该如何配置了。
使用ab做压力测试 并发500 情况下 netstat -anpo|grep php 也才有5个进程存在,发1000次请求会有间歇的502出现,但是没有php-fpm和nginx的错误日志,麻烦军哥指点,小弟多度学习。
搜索更多相关主题的帖子:
nginx php-fpm