存储日志是一种阻塞操作吗?(在写入日志之前,请求是否会阻塞)?或者它们是异步的?
如果日志文件写入失败,或者只需要很长时间,会发生什么情况?
发布于 2011-11-07 13:24:35
实际上还没有用Apache 2进行过测试,但是在Apache1.3系列中,我确实多次碰到了2GB的日志文件限制大小。此时Apache停止响应,因此至少对于老Apache来说,日志访问功能对于Apache的操作至关重要。
如果即使在Apache2.x中也是如此,则可以通过将日志传输到记录器来解决问题。这样,日志就会被发送到syslog设施。
CustomLog "|/usr/bin/logger" combined如果您可以使用Apache服务器,请尝试在Apache运行时阻止对日志文件的访问:将日志挂载点只读,或者取消访问权限。看看会发生什么。
https://serverfault.com/questions/328442
复制相似问题