Apache - 超时后进程不会被终止

Apache - 超时后进程不会被终止

如果进程超时,如何自动终止进程。

我的配置设置如下:-

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

查看服务器状态后,我可以看到一个进程仍在运行,并且正在等待服务器的响应(也可能卡在中间)99633 secs,等待时间超过一天(27 小时)。虽然我已将配置设置为 5 分钟,但它仍然卡在中间的某个地方。

如果这个过程需要超过 5 分钟,我该如何终止它?

我在 Debian OS 中使用 Apache2 版本。我的配置文件位于/etc/apache2/apache.conf

答案1

如果对 ulimit 感兴趣,您可以查看它的手册页。

http://linux.die.net/man/3/ulimit

或者

检查这个链接我在 stackexchange 的另一个姊妹网站上找到了它

https://askubuntu.com/questions/54747/automatically-kill-a-process-if-it-exceeds-a-given-amount-of-ram

相关内容