NGinx - 对特定 URL 模式的请求进行计数

Aks*_*wat 7 nginx

我想计算对特定 url 模式的请求数。不确定这是如何在 NGinx 中完成的。

这可能吗:

当对 url 模式的请求到来时,我们首先提供该请求。然后 NGinx 向计算印象数的服务器异步发出另一个请求。NGinx 不会等待此请求的响应。

谢谢。

Day*_*ayo 5

您可以使用 post_action 指令在主请求完成后触发 sub_request。

对于您想到的那种日志记录很有用。

** 2016 年 10 月更新 **

post_action 指令已从 Nginx 文档中删除,虽然它似乎仍然有效,但不建议使用。买者自负!

** 2020 年 1 月更新 **

Nginx 1.13.4 中引入的Mirror Module基本上复制了 post_action 指令。