负载均衡配置,当挂掉一台服务时,不能流畅地切换

来源:5-4 Nginx常见问题_多个location匹配的优先级2

jandy_chen

2018-09-12

做负载均衡时,当其中一台服务挂掉了话,并不能很流畅的在另外两台间调转。
由于我是用windows环境的,没法配置iptable 来drop端口 ,所以用eclipse启动三个web服务。
做完负载均衡配置后,手动关停一个web 服务,当轮询到这台关停的时候,总是要卡顿很久,请问如何配置可以顺畅一些???

另外加配置这条有没有意义??
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
我试了感觉有配置,没配置没什么两样

写回答

1回答

Jeson

2018-09-12

proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
这个在你这种场景上并没有用,
你可以设置这两个参数:
proxy_connect_timeout 600;    1分钟
proxy_read_timeout 600;    1分钟

0
2
jandy_chen
非常感谢!
2018-09-13
共2条回复

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程