PHP FPM Worker问题无响应

问题描述

我们正在使用NGINX的安装程序-用于Web应用程序的PHP FPM。 有时我们会遇到502网关超时的情况。 FPM状态指出:

● php7.4-fpm.service - The PHP 7.4 FastCGI Process Manager
   Loaded: loaded (/lib/systemd/system/php7.4-fpm.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2020-09-22 12:35:06 UTC; 1 weeks 5 days ago
     Docs: man:php-fpm7.4(8)
 Main PID: 3483 (php-fpm7.4)
   Status: "Processes active: 8,idle: 0,Requests: 92422,slow: 0,Traffic: 0req/sec"
    Tasks: 9 (limit: 4686)
   CGroup: /system.slice/php7.4-fpm.service
           ├─3483 php-fpm: master process (/etc/php/7.4/fpm/php-fpm.conf)
           ├─7444 php-fpm: pool POOLNAME
           ├─7447 php-fpm: pool POOLNAME
           ├─7448 php-fpm: pool POOLNAME
           ├─7449 php-fpm: pool POOLNAME
           ├─7450 php-fpm: pool POOLNAME
           ├─7451 php-fpm: pool POOLNAME
           ├─7452 php-fpm: pool POOLNAME
           └─7453 php-fpm: pool POOLNAME

我们所有8名工人都活跃且无反应的地方。重新启动后,所有备份和工作正常。活跃和空闲的工作人员将有机会访问该网站。

以下池配置已就绪:

[POOLNAME]
user = www-data
group = www-data
listen = /run/php/POOLNAME-PHPV74.sock
listen.owner = www-data
listen.group = www-data
pm = ondemand
pm.max_children = 12
pm.process_idle_timeout = 10s
pm.max_requests = 140
request_terminate_timeout = 60
pm.status_path = /php-fpm_status
chdir = /
php_flag[display_errors] = on
php_admin_value[error_log] = /var/log/fpm/POOLNAME.log
php_admin_flag[log_errors] = on
php_admin_value[max_input_vars] = 1500
php_flag[display_startup_errors] = on
php_flag[expose_php]=off
php_admin_value[upload_max_filesize] = 200M
php_admin_value[post_max_size] = 200M
php_admin_value[max_execution_time] = 300
php_admin_value[memory_limit] = 256M

在php-fpm.conf中有其他行:

emergency_restart_threshold = 5
emergency_restart_interval = 1m
process_control_timeout = 5s

还有其他人有类似的问题,可以指出正确的方向吗? (如果有帮助,它是在AWS Lightsail上运行的Ubuntu 18.04.5 LTS)。

谢谢, 戴夫

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...