关于SO的许多答案提到FastCGI参数以防止超时。我试图遵循这些建议(参见下面的fastcgi参数),但它不会阻止超时 我使用Nginx重定向到端口8080上的glassfish应用程序。我的nginx.conf:
http {
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 360;
types_hash_max_size 2048;
# server_tokens off;
...
}
我的site.conf:
server {
listen 80;
server_name server.net www.server.net;
location /Server-1.0-SNAPSHOT/ {
proxy_pass http://localhost:8080/Server-1.0-SNAPSHOT/;
proxy_set_header X-Real-IP $remote_addr;
fastcgi_read_timeout 360;
}
}
我在服务器配置上非常业余,所以任何详细的操作方法都会受到赞赏!