![Apache 网络服务器 - Mod 状态](https://linux22.com/image/681957/Apache%20%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E5%99%A8%20-%20Mod%20%E7%8A%B6%E6%80%81.png)
大家好,我有一个关于 Apache 的 Mod Status 模块的问题。
https://www.apache.org/server-status
如你们所见,有一行:Total accesses
后面有一个值。是否可以设置要计数和不计数的限制?例如,我编写了一个程序,每 5 秒获取一次此服务器状态信息。该程序将访问该页面,因此总访问次数将额外增加 1。由于该程序在特定服务器上运行,是否可以限制它不计算来自本地主机的调用?
答案1
不,无法通过配置实现。我建议在程序中设置一个计数器,计算已发出的请求数,然后从总数中减去该数。
您可以在此处查看 mod_status 的文档;https://httpd.apache.org/docs/current/mod/mod_status.html 如您所见,您唯一的额外选项是打开 ExtendedStatus。
如果您修改该模块并重新编译它,您也许可以做到这一点。