我的工作场所在各种 Java 应用程序服务器前安装了 Apache。我经常不得不调查生产问题并依赖那些记录对应用程序服务器的所有请求的 Apache 访问日志,无论它们是成功 (200)、重定向 (302)、错误 (500) 还是其他状态。
然而,有几次,通常当应用程序服务器变得无响应并需要重新启动时,看起来可能有些请求没有被记录。
我已经尝试在本地复制它(启动一个长时间运行的请求并允许请求超过 Apache 服务器上的超时时间,或者只是从命令行中终止应用程序服务器),但我总是在访问日志中记录一个请求。
我的问题是,假设 Apache 运行良好但面临应用服务器问题,Apache 访问日志会错过请求吗?