我们使用 nginx 作为反向代理从上游服务器获取文件。\n这些文件不是动态的 \xe2\x80\x93 至少不是基于每个请求 \xe2\x80\x93 并且(有时)落后于高潜伏。
\n\n我想将对相同 URL 的请求限制为 1。
\n\n我想避免的行为示例:
\n\n127.0.0.1 - - [03/Jan/2013:16:08:15 +0100] "GET /part-00132.ts HTTP/1.0" 200 1506068 "-" "Prefetch" "-"\n127.0.0.1 - - [03/Jan/2013:16:08:28 +0100] "GET /part-00133.ts HTTP/1.0" 200 1189476 "-" "Prefetch" "-"\n127.0.0.1 - - [03/Jan/2013:16:08:29 +0100] "GET /part-00133.ts HTTP/1.0" 200 1189476 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/536.26.17 (KHTML, like Gecko) Version/6.0.2 Safari/536.26.17" "-"\n127.0.0.1 - - [03/Jan/2013:16:08:34 +0100] "GET /part-00133.ts HTTP/1.0" 200 1189476 "-" "Prefetch" "-"\n127.0.0.1 - - [03/Jan/2013:16:08:44 +0100] …
Run Code Online (Sandbox Code Playgroud)