在一次业务中客户端请求osb平台再经过nginx转发后端,开发反馈请求次数大于1导致问题,经排查客户端请求一次,osb平台设置超时为30s,nginx配置等待上游服务器响应时最多等待30秒
部分配置文件
upstream xx {
server 10.6.6.1:8080 weight=1;
server 10.6.6.2:8080 weight=1;
server 10.6.6.45:8080 weight=1;
}
location / {
root html;
proxy_pass http://xx;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_read_timeout 30;
}
# access.log日志
10.6.6.35|18/Jun/2024:10:35:42 +0800|POST /nis/static/inv HTTP/1.1|499|