Mic*_*aël 10 apache-http-server reboot logging
在远程主机上,我有一个 Apache Web 服务器正在运行,我注意到它今天早上已重新启动,如错误日志所示:
[Sun Feb 16 07:56:26 2014] [notice] 请求正常重启,正在重启
我不认为它是由人类引起的关于重新启动的时间,所以我想知道:
这可能是与日志相关的问题,因为最近的错误日志文件以该行终止...
Ter*_*nen 11
这可能是由于计划定期运行的日志轮换所致。在 Debian 和派生发行版中,您可以查看 /etc/logrotate.d 以获取 Apache 的日志轮换脚本。
日志轮换是一种很好的做法,这样日志文件就不会填满您的硬盘。
小智 5
在 Apache 中请求正常重启是正常的——这是 crontab 轮换的一部分。如果您查看 /var/log/auth.log (或您的发行版上的同等内容),您将看到 crontab 定期运行。
通过查看您的 crontab 来进一步查看:使用 ls -l /etc/cron* 或发行版上的等效命令,您将找到由 root 自动运行的所有 crontab 的列表。其中之一是 /etc/cron.daily/logrotate ,它将运行相当于
/usr/sbin/logrotate /etc/logrotate.conf
Run Code Online (Sandbox Code Playgroud)
其中又包含一行:
include /etc/logrotate.d
Run Code Online (Sandbox Code Playgroud)
其中有一个日志轮换脚本列表,其中之一是 /etc/logrotate.d/apache,在我的启动脚本中:
/var/log/apache2/*.log {
daily
Run Code Online (Sandbox Code Playgroud)
如果您愿意,您可以调整它的运行频率,但我服务器上的基本设置已经足够好了。
归档时间: |
|
查看次数: |
18424 次 |
最近记录: |