Voj*_*ěch 6 apache docker php-7.3
我发现了几个类似的问题:
然而,这些似乎无助于找到原因。我可以在重新加载特定页面约 20 次时复制该行为。
MaxRequestsPerChild
没有效果。USE_ZEND_ALLOC=0
似乎没有效果,问题仍然存在。mod_forensic
它显示请求进来。然后没有错误或完成的请求被记录。你能想到发生这种情况的任何原因吗?
编辑1:
我尝试将日志级别设置为跟踪:
https://gist.github.com/knyttl/861e8a0fe5651408df37cd5c3874946b
请求被处理,然后你可以看到:
[Tue Oct 20 08:37:55.825454 2020] [core:trace4] [pid 1] mpm_common.c(536): mpm child 388 (gen 2/slot 4) exited
Run Code Online (Sandbox Code Playgroud)
没有错误也没有响应。
编辑2:
我更新到 php7.4,问题依旧。
我终于找到了:
该进程被宿主机的 OOM Killer 默默杀死:
[4019392.626796] Memory cgroup out of memory: Kill process 4178127 (apache2) score 1137 or sacrifice child
[4019392.636520] Killed process 4178127 (apache2) total-vm:143960kB, anon-rss:22856kB, file-rss:10472kB, shmem-rss:28228kB
Run Code Online (Sandbox Code Playgroud)
这从未记录在容器内,因此很难找到。
归档时间: |
|
查看次数: |
189 次 |
最近记录: |