我通过nginx向后端发送了一个14K请求,并得到以下错误:
500 Internal Server Error
我正在运行nginx 1.6.2
,如果我将请求直接发送到后端,一切都会正常工作,请求需要3-4秒的往返时间。
这是我的nginx配置:
$ cat /etc/nginx/nginx.conf
events {
worker_connections 1024;
}
http {
proxy_temp_path /tmp/nginx;
upstream my_servers {
server <server1>:9000 down;
server <server2>:9000 down;
server <server3>:9000 down;
server <server1>:9001;
server <server2>:9001;
server <server3>:9001;
}
server {
access_log /var/log/nginx/access.log combined;
listen 9080;
location / {
proxy_pass http://my_servers;
}
}
}
知道这是怎么回事吗?我想我不可能在3-4秒内达到任何默认的超时时间?
顺便说一下,当我试图查看访问日志文件时,它是空的。
发布于 2015-04-05 05:04:46
该问题与client_body_temp_path
的权限有关,如下所述:
https://stackoverflow.com/questions/29438188
复制相似问题