当前位置:论坛首页 > Linux面板 > 求助

【已完成】php日志报错 exited with code 0 after

发表在 Linux面板2022-2-21 18:35 [复制链接] 17 4406

php日志里出现这样的报错[pool www] child 10459 started

[pool www] child 26415 exited with code 0 after 305994.114428 seconds from start
该怎么弄呢?
使用道具 举报 只看该作者 回复
发表于 2022-2-21 19:25:23 | 显示全部楼层
这种错误可以忽略不处理,子进程终止退出;需要优化php的话,建议去看慢日志

另外,看下这个帖子:https://www.bt.cn/bbs/thread-3117-1-1.html
使用道具 举报 回复 支持 反对
发表于 2022-2-21 19:34:46 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-2-21 19:25
这种错误可以忽略不处理,子进程终止退出;需要优化php的话,建议去看慢日志

另外,看下这个帖子:https:/ ...

慢日志没记录。目前php-fpm配置如下,需要调整吗?
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 10
pm.max_requests = 500
request_terminate_timeout = 100
request_slowlog_timeout = 30

看了下php,进程11个,是不是超了pm.max_spare_servers = 10? 2022-2-21 19-33-2.png
使用道具 举报 回复 支持 反对
发表于 2022-2-21 19:38:22 | 显示全部楼层
Grimmster 发表于 2022-2-21 19:34
慢日志没记录。目前php-fpm配置如下,需要调整吗?
pm.max_children = 50
pm.start_servers = 5

这个根据你的项目调整,

11个进程是正常的,有个主进程其他子进程,子进程设置是10
使用道具 举报 回复 支持 反对
发表于 2022-2-21 19:42:05 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-2-21 19:38
这个根据你的项目调整,

11个进程是正常的,有个主进程其他子进程,子进程设置是10 ...

哦。我发现有时候是总共12个进程,那这就应该是超了吧。可以把pm.max_spare_servers调大些吗?如果调了pm.max_spare_servers,pm.start_servers和pm.min_spare_servers也需要相应地调整吗?
使用道具 举报 回复 支持 反对
发表于 2022-2-21 19:59:39 | 显示全部楼层
Grimmster 发表于 2022-2-21 19:42
哦。我发现有时候是总共12个进程,那这就应该是超了吧。可以把pm.max_spare_servers调大些吗?如果调了pm ...

超进程会自动停止的,设置那个就是限制,可以不用纠结这个,一个子进程20m左右,实际也不影响;现在的服务器配置还是够的,优化点不要在这上面下功夫
使用道具 举报 回复 支持 反对
发表于 2022-2-21 20:07:40 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-2-21 19:59
超进程会自动停止的,设置那个就是限制,可以不用纠结这个,一个子进程20m左右,实际也不影响;现在的服 ...

以前也没见过这个日志,最近出现的。那就是说这个日志不用管是吗?
使用道具 举报 回复 支持 反对
发表于 2022-2-21 20:12:36 | 显示全部楼层
Grimmster 发表于 2022-2-21 20:07
以前也没见过这个日志,最近出现的。那就是说这个日志不用管是吗?

对,不需要处理它
使用道具 举报 回复 支持 反对
发表于 2022-3-24 14:47:57 | 显示全部楼层
本帖最后由 Grimmster 于 2022-3-24 14:49 编辑

想问下,日志里出现过一次这个WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 0 idle, and 20 total children

配置是
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 25

根据这个日志应该怎么修改php-fpm配置?可以增加pm.start_servers,pm.min_spare_servers同时减少些pm.max_spare_servers吗?
比如改成这样:
pm.max_children = 50
pm.start_servers = 8
pm.min_spare_servers = 6
pm.max_spare_servers = 10
使用道具 举报 回复 支持 反对
发表于 2022-3-24 15:12:29 | 显示全部楼层
Grimmster 发表于 2022-3-24 14:47
想问下,日志里出现过一次这个WARNING:  seems busy (you may need to increase pm.start_servers, or pm. ...

你的服务器配置是多少?几h几g?
使用道具 举报 回复 支持 反对
发表于 2022-3-24 15:24:51 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-3-24 15:12
你的服务器配置是多少?几h几g?

1核cpu2g内存
使用道具 举报 回复 支持 反对
发表于 2022-3-24 15:35:34 | 显示全部楼层

这么低配置建议保持上面的配置文件不要动了,再往上调会有失衡的影响,不建议继续折腾
使用道具 举报 回复 支持 反对
发表于 2022-3-24 15:40:50 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-3-24 15:35
这么低配置建议保持上面的配置文件不要动了,再往上调会有失衡的影响,不建议继续折腾 ...

那就这个配置了吧?
pm.max_children = 50
pm.start_servers = 8
pm.min_spare_servers = 6
pm.max_spare_servers = 10
使用道具 举报 回复 支持 反对
发表于 2022-3-24 15:47:03 | 显示全部楼层
Grimmster 发表于 2022-3-24 15:40
那就这个配置了吧?
pm.max_children = 50
pm.start_servers = 8
  1. pm.max_children = 30
  2. pm.start_servers = 5
  3. pm.min_spare_servers = 5
  4. pm.max_spare_servers = 20
复制代码

这样是最好的,如果你发的那个能稳定的话保持不动也可以
使用道具 举报 回复 支持 反对
发表于 2022-3-24 16:14:11 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-3-24 15:47
这样是最好的,如果你发的那个能稳定的话保持不动也可以

好的,谢谢。先保持不动,目前看没什么warning出现,有问题了再换成你给的这个。
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表