日志内容
2017/07/14 16:28:35 [warn] 7273#7273: *4601592 upstream server temporarily disabled while reading response header from upstream, client: xx.xxx.224.40, server: xx.xxx.224.102, request: "POST /SCM.KPI.WCFHost/KpiService.svc HTTP/1.1", upstream: "http://xx.xxx.224.82:9999/SCM.KPI.WCFHost/KpiService.svc", host: "xx.xxx.224.102:9999"
2017/07/14 17:01:49 [warn] 7271#7271: *6623723 upstream server temporarily disabled while connecting to upstream, client: xx.xxx.224.35, server: xx.xxx.224.102, request: "POST /SCM.KPI.WCFHost/KpiService.svc HTTP/1.1", upstream: "http://xx.xxx.224.49:9999/SCM.KPI.WCFHost/KpiService.svc", host: "xx.xxx.224.102:9999"
2017/07/14 16:26:54 [warn] 7270#7270: *4485885 an upstream response is buffered to a temporary file /var/cache/nginx/proxy_temp/1/95/0000000951 while reading upstream, client: xx.xxx.224.10, server: xx.xxx.224.102, request: "POST /SCM.TMS7.WCFHost/StepTenantShipmentService.svc HTTP/1.1", upstream: "http://xx.xxx.224.50:9999/SCM.TMS7.WCFHost/StepTenantShipmentService.svc", host: "xx.xxx.224.102:9999"
2017/07/14 16:28:35 [error] 7273#7273: *4601592 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: xx.xxx.224.40, server: xx.xxx.224.102, request: "POST /SCM.KPI.WCFHost/KpiService.svc HTTP/1.1", upstream: "http://xx.xxx.224.82:9999/SCM.KPI.WCFHost/KpiService.svc", host: "xx.xxx.224.102:9999"
2017/07/14 16:29:34 [error] 7270#7270: *4485752 connect() failed (110: Connection timed out) while connecting to upstream, client: xx.xxx.224.41, server: xx.xxx.224.102, request: "POST /SCM.KPI.WCFHost/KpiService.svc HTTP/1.1", upstream: "http://xx.xxx.224.49:9999/SCM.KPI.WCFHost/KpiService.svc", host: "xx.xxx.224.102:9999"
Config配置
user nginx;
worker_processes 4;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
worker_rlimit_nofile 65535;
events
{
worker_connections 51200;
}
http
{
include /etc/nginx/mime.types;
default_type application/octet-stream;
tcp_nodelay on;
upstream xx.xxx.224.102 {
server xx.xxx.224.80:9999 weight=70;
server xx.xxx.224.81:9999 weight=70;
server xx.xxx.224.82:9999 weight=70;
server xx.xxx.224.79:9999 weight=70;
server xx.xxx.224.47:9999 weight=100;
server xx.xxx.224.48:9999 weight=100;
server xx.xxx.224.49:9999 weight=100;
server xx.xxx.224.50:9999 weight=100;
}
server
{
listen 9999;
server_name xx.xxx.224.102;
location / {
proxy_pass http://xx.xxx.224.102;
proxy_set_header host $host;
proxy_set_header x-real-ip $remote_addr;
proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
proxy_connect_timeout 600s;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
proxy_next_upstream error;
proxy_buffer_size 256k;
proxy_buffers 128 128k;
proxy_busy_buffers_size 512k;
}
}
client_max_body_size 100m;
client_body_buffer_size 100m;
include /etc/nginx/conf.d/*.conf;
}