很多答案都提到了FastCGI参数,以防止超时。我试着遵循这些建议(请参阅下面的参数),但它并不能阻止超时。
我使用Nginx重定向到端口8080上的玻璃鱼应用程序。我的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;
}
}我是相当业余的服务器配置,所以任何细节-如何-将不胜感激!
发布于 2014-05-28 07:05:40
fastcgi_read_timeout是给fastcgi_pass的。当您使用proxy_pass时,您需要proxy_read_timeout。
https://stackoverflow.com/questions/23901092
复制相似问题