php-fpm产生大量进程
|-php-fpm---php-fpm-+-php-fpm-+-php-fpm-+-8*[php-fpm]
| | | |-php-fpm---10*[php-fpm]
| | | `-php-fpm-+-19*[php-fpm]
| | | `-php-fpm---10*[php-fpm]
| | |-6*[php-fpm]
| | |-php-fpm-+-7*[php-fpm]
| | | |-2*[php-fpm---10*[php-fpm]]
| | | `-php-fpm-+-7*[php-fpm]
| | | `-3*[php-fpm---10*[php-fpm]]
| | |-php-fpm-+-9*[php-fpm]
| | | `-php-fpm-+-3*[php-fpm---10*[php-fpm]]
| | | `-7*[php-fpm]
| | `-php-fpm---10*[php-fpm]
| |-php-fpm-+-19*[php-fpm]
| | `-php-fpm---10*[php-fpm]
| |-php-fpm-+-php-fpm-+-6*[php-fpm]
| | | `-4*[php-fpm---10*[php-fpm]]
| | |-6*[php-fpm]
| | |-2*[php-fpm---10*[php-fpm]]
| | `-php-fpm-+-2*[php-fpm---10*[php-fpm]]
| | `-18*[php-fpm]
| |-php-fpm-+-9*[php-fpm]
| | `-php-fpm-+-9*[php-fpm]
| | `-php-fpm---10*[php-fpm]
| |-10*[php-fpm]
| |-php-fpm-+-19*[php-fpm]
| | `-php-fpm---10*[php-fpm]
| |-php-fpm-+-5*[php-fpm]
| | |-php-fpm-+-24*[php-fpm]
| | | |-php-fpm-+-8*[php-fpm]
| | | | `-2*[php-fpm---10*[php-fpm]]
| | | |-php-fpm-+-8*[php-fpm]
| | | | `-2*[php-fpm---10*[php-fpm]]
| | | `-4*[php-fpm---10*[php-fpm]]
| | |-3*[php-fpm---10*[php-fpm]]
| | `-php-fpm-+-php-fpm-+-9*[php-fpm]
| | | `-php-fpm---10*[php-fpm]
| | |-3*[php-fpm---10*[php-fpm]]
| | |-5*[php-fpm]
| | `-php-fpm-+-8*[php-fpm]
| | `-2*[php-fpm---10*[php-fpm]]
| |-php-fpm-+-4*[php-fpm---10*[php-fpm]]
| | `-6*[php-fpm]
| `-3*[php-fpm---10*[php-fpm]]
这个是产生的php-fpm
php-fpm配置:
;;;;;;;;;;;;;;;;;;;;;
; FPM Configuration ;
;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;
; Global Options ;
;;;;;;;;;;;;;;;;;;
[global]
pid = run/php-fpm.pid
error_log = /data/wwwlogs/php-fpm.log
log_level = warning
emergency_restart_threshold = 30
emergency_restart_interval = 60s
process_control_timeout = 5s
daemonize = yes
;;;;;;;;;;;;;;;;;;;;
; Pool Definitions ;
;;;;;;;;;;;;;;;;;;;;
[www]
listen = /dev/shm/php-cgi.sock
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = static
pm.max_children = 10
pm.start_servers = 5
pm.min_spare_servers = 2
pm.max_spare_servers = 8
pm.max_requests = 50
pm.process_idle_timeout = 10s
request_terminate_timeout = 20
request_slowlog_timeout = 1
pm.status_path = /php-fpm_status
slowlog = /data/wwwlogs/slow.log
rlimit_files = 51200
rlimit_core = 0
catch_workers_output = yes
;env[HOSTNAME] = iz2ze13qvinee6hia1crhwz
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp
不知道为什么产生了这么多进程 正常不应该最多10个进程么
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以找到pm=dynamic 这个选项,将其改为pm=ondemand
看一下php-fpm 的错误日志,你这个是静态的,如果超过10个应该是不会有这么多的进程被开启的.