![Apache 服务器在 Ubuntu 16.04 上随机停止服务](https://linux22.com/image/1204337/Apache%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9C%A8%20Ubuntu%2016.04%20%E4%B8%8A%E9%9A%8F%E6%9C%BA%E5%81%9C%E6%AD%A2%E6%9C%8D%E5%8A%A1.png)
我可以成功启动 apache 服务,我的网站也运行正常。但是,浏览几页后,服务就停止了。为了避免这种情况,我设置了监视,每 2 秒启动一次服务。但是,当用户下载大文件时,这会导致问题 - 因为它会在浏览器中产生错误。我没有在端口 80 或 443 上运行其他服务。任何帮助都将不胜感激。
答案1
尝试运行
消息
命令。
如果你看到:
[26509757.351826] 内存不足:终止进程 10467 (apache2) 得分 77 或牺牲子进程
您可以肯定操作系统由于缺乏资源而终止了您的进程。
我还看到过 Apache 在日志轮换后无法重新启动,这是由 logrotate 命令引起的。