为什么当分区已满时Apache会失败?

Mar*_*ark 5 apache-2.2

特别是,一旦 Apache 不再能够写入日志文件,它似乎就会拒绝服务请求。

  1. 这个可以配置吗?
  2. 这背后的原理是什么?

Sve*_*ven 12

  1. 是的。禁用日志记录或正确配置 logrotate 以旋转和/或压缩您的日志文件。
  2. 如果日志文件被激活,系统必须假设您想要日志记录,对于任何服务器应用程序来说,当它无法记录正在执行的操作时继续工作是一个非常糟糕的主意。很可能配置日志的人出于某种目的需要它。

为什么你的磁盘已经满了?

  • 有人做出了明智的决定,用单个分区构建这些服务器。另一个傻瓜决定启用调试级别的日志记录,昨晚它填满了我们所有 Web 服务器上的根分区。不要让我开始了解我们的下班后支持结构。 (2认同)