在Windows上Nginx存在大量“挂起”/挂起请求的问题

3

配置在Linux服务器上运行良好,但在Windows上时会出现随机挂起的情况——大约50%的时间页面可以正常加载,否则将处于等待状态超过一分钟。(在Chrome开发者工具中可以看到处于等待状态的请求)

#user  nobody;
worker_processes  1;
#pid        logs/nginx.pid;
events {
    worker_connections  1024;
}
server {
    listen 80;
    server_name 127.0.0.1;

    location / {
            proxy_pass http://127.0.0.1:9090;
            proxy_set_header Host $host;
    }

    location ~ /(lang|js|css|pic|uploads) {
        root "C:/Users/Dan/Desktop/Projects/FF_Main/public";
    }
}

我尝试了Nginx 1.7和1.6版本。

1个回答

2

删除proxy_set_header Host $host;这一行解决了问题。


有什么想法为什么它被修复了吗? - user1843591
这对我来说真的很烦人,但是这解决了同样的问题。 - fjc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接