Nginx无法为特定URI禁用keepalive
mobile safari客户端将对我们的服务器执行多个重复的GET请求,我认为这是由于管道: 因为我们的端点不是幂等的,所以我们在这方面有问题,因为其中一个请求将失败,并且客户端的行为不稳定 我正在尝试在Nginx中仅对一个端点禁用keepalive。有什么想法吗?下面给出了一个nginx 404错误,日志显示nginx正在尝试访问一个文件系统位置:“/usr/share/nginx/html/duplicateget”,对于特殊端点/duplicateget,“没有这样的文件或目录”。(我以duplicateget为例)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,“没有这样的文件或目录”。(我以
不幸的是,这在nginx中是不可能的。在全局设置时,我们不再看到重复的请求:
keepalive_timeout 0;
Out upstream负载平衡器使用haproxy而不使用SSL端接,因此客户端可能会以一种奇怪的方式对此做出响应,而我们的nginx配置在幕后表现得很奇怪
长话短说,还是迷茫
keepalive_timeout 0;