Nginx无法为特定URI禁用keepalive

Nginx无法为特定URI禁用keepalive,nginx,mobile-safari,uwsgi,pipelining,Nginx,Mobile Safari,Uwsgi,Pipelining,mobile safari客户端将对我们的服务器执行多个重复的GET请求,我认为这是由于管道: 因为我们的端点不是幂等的,所以我们在这方面有问题,因为其中一个请求将失败,并且客户端的行为不稳定 我正在尝试在Nginx中仅对一个端点禁用keepalive。有什么想法吗?下面给出了一个nginx 404错误,日志显示nginx正在尝试访问一个文件系统位置:“/usr/share/nginx/html/duplicateget”,对于特殊端点/duplicateget,“没有这样的文件或目录”。(我以

mobile safari客户端将对我们的服务器执行多个重复的GET请求,我认为这是由于管道:

因为我们的端点不是幂等的,所以我们在这方面有问题,因为其中一个请求将失败,并且客户端的行为不稳定

我正在尝试在Nginx中仅对一个端点禁用keepalive。有什么想法吗?下面给出了一个nginx 404错误,日志显示nginx正在尝试访问一个文件系统位置:“/usr/share/nginx/html/duplicateget”,对于特殊端点/duplicateget,“没有这样的文件或目录”。(我以duplicateget为例)


不幸的是,这在nginx中是不可能的。在全局设置时,我们不再看到重复的请求:

keepalive_timeout 0;
Out upstream负载平衡器使用haproxy而不使用SSL端接,因此客户端可能会以一种奇怪的方式对此做出响应,而我们的nginx配置在幕后表现得很奇怪

长话短说,还是迷茫

keepalive_timeout 0;