采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
负载均衡,怎么判断后端服务器挂了,有什么好的恢复策略嘛
很好的问题,建议在学习这个课程的其他同学也过来围观下:
首先,Nginx默认检测后端服务的方式是基于通信的,如:连接超时或者后端服务refuse都会标记为服务有问题。
然后,如果Nginx需要作到基于状态码,大家可以了解下这个配置语法proxy_next_upstream,可以对后端响应404、502、503、504、500等状态码进行备用处理。
最后,如果还想更好的完善后端的检测机制,需要通过第三方模块来做了,ngx_http_upstream_check_module。
那想在问一下老师,后端服务没有挂,但是负载均衡中一个请求挂了,nginx会怎么处理这个请求呢,会根据这个请求判断服务器挂了吗,还会分发给这个服务器吗
登录后可查看更多问答,登录/注册
中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等
3.6k 10
2.6k 12
1.3k 12
2.2k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号