我公司这样配置了一个slb实例
监听端口 转发端口 服务器列表
10001 10001 a1,a2,b1,b2,c1,c2
10002 10002
10003 10003
a1,a2服务器开启了10001端口,b1,b2开启了10002端口,c1,c2开启了10003
配置目的是利用健康检测机制10001端口只识别出a1,a2服务器为正常,b1,b2,c1,c2均在异常列表中,那么用户访问该slb地址:10001应该会轮询转发至a1,a2中。
按上述配置好了,现在遇到的问题是我们测试时发现用户访问
该slb地址
:10001,a1,a2会有时收不到访问请求,检查后原因是slb健康检测有时显示后端全部服务器正常,这时访问请求就会转至d1,d2,c1,c2了,过一会儿后恢复异常(异常列表里含b1,b2,c1,c2,这样的异常状态是该配置方案实现正确转发的核心)。
请问健康检测为什么会有时后端检测会全部正常?还有对于这样的SLB使用方式各位有何建议?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。