重启apache卡住了

3

我面临一个容易重现的问题:创建一个包含以下代码的PHP文件

<?php

set_time_limit(0);
sleep(100000000);

?>

之后,使用浏览器打开您创建的PHP文件,并尝试通过以下方式重新启动服务器:

systemctl restart httpd.service

这行代码会卡住大约50秒钟。在Apache重启后,我可以在不到2秒钟内重新启动它。

我该如何强制重新启动?

1个回答

1
这可能会对您有所帮助:killall -9 httpd 之后,您需要重新启动该进程。

有没有更好的解决方案,比如“systemctl force-restart httpd.service”? - Samul
@Samul 我只知道这个解决方案。可能还有其他的。 - Luca Jung

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接