nginx tomcat安装程序:readv()在读取上游客户端时失败(104:由对等方重置连接)
在反向代理设置中,我使用Nginx作为前置服务器,Tomcat实例作为上游服务器 我在各种请求中不断遇到此错误: 2017/07/20 11:43:11[错误]16892#16892:*3154964 readv()在读取上游时失败(104:由对等方重置连接),客户端:,服务器:myserver,请求:“获取//HTTP/1.1”,上游:“HTTP://”,主机:“myserver”,引用方:“ 这个错误意味着什么?我如何修复它 以下是Nginx conf指令的相关部分:nginx tomcat安装程序:readv()在读取上游客户端时失败(104:由对等方重置连接),tomcat,nginx,reverse-proxy,Tomcat,Nginx,Reverse Proxy,在反向代理设置中,我使用Nginx作为前置服务器,Tomcat实例作为上游服务器 我在各种请求中不断遇到此错误: 2017/07/20 11:43:11[错误]16892#16892:*3154964 readv()在读取上游时失败(104:由对等方重置连接),客户端:,服务器:myserver,请求:“获取//HTTP/1.1”,上游:“HTTP://”,主机:“myserver”,引用方:“ 这个错误意味着什么?我如何修复它 以下是Nginx conf指令的相关部分: user www-da
user www-data;
worker_processes auto;
pid /run/nginx.pid;
events {
worker_connections 2000;
multi_accept on;
use epoll;
}
http {
upstream backend {
server localhost:8080 max_fails=3 fail_timeout=120s;
}
location /path {
proxy_pass http://backend;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Host $server_name;
}
:
:
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
proxy_connect_timeout 1000;
proxy_send_timeout 1000;
proxy_read_timeout 1000;
send_timeout 1000;
:
:
}
您的nginx配置?我得到的是相同的错误服务器{侦听:443;服务器名称;ssl打开;ssl证书/etc/pki/tls/certs/my.crt;ssl证书/etc/pki/tls/private/my.key;位置/{root/var/lib/tomcat/webapps/root;代理传递;代理重定向$scheme://localhost;proxy_set_header Host$Host;proxy_set_header X-Real-IP$remote_addr;很抱歉,我将在这里发布这段代码,但它看起来不是最好的地方单独回答一个问题并引用此问题