问:
咱们这个竟然不能继续提问 只能再新提工单???
这是我的接口服务,有一台服务始终没有被请求,那我添加三个节点还有什么意义???
,三个节点中其中一个节点没有被分发
答:您好,您接口的来源IP有多少?现在负载配置本身没有问题,怀疑是来源IP过少,造成的分配不均衡,非常感谢您长期对我司的支持!
问:为什么和来源ip有关呢?就算算法里有相关策略,但是如果只有一个来源ip,就不能进行负载了?
答:您好,有关系的,因为负载均衡常用的是web应用,需要会话保持,保证用户的登录不会丢失,所以我司采用的sh 源地址映射算法,同一个IP的请求会固定到某台WEB,直到web宕机才会分配到另外的web,非常感谢您长期对我司的支持!
问:那我现在的这种情况是得更换负载策略算法么,现在咱们有什么算法能符合我目前的需求。目前是一个接口服务,但请求接口的上面还有一层,因此来源ip很少。
答:您好,您的接口是否需要会话保持,如果不需要我司可以帮您设置成轮询算法,请求会依次轮询给这三台web,而且这个需要在服务器上手工设置,后台的管理功能将会失效,请确认一下,非常感谢您长期对我司的支持!
问:不需要保持会话,可以改成轮询。后台的管理功能将会失效是什么意思? 以后就不能通过web查看和管理slb了?
答:您好,我司服务器上手工设置后,不能通过后台查看服务器信息和添加删除web节点,只能手工在服务器上配置,请确认是否需要调整,非常感谢您长期对我司的支持!
问:可以修改策略,您能否给我说一下 手工添加和删除节点的命令,如果以后有故障节点或者需要新增节点,我可以及时处理。
答:您好,
1.在后台停止SLB功能
2.在服务器上依次执行下面的命令
ipvsadm -A -t 127.0.0.1:80 -s rr -p 360
ipvsadm -a -t 127.0.0.1:80 -r 127.0.0.1:80 -m -w 5
然后可以执行ipvsadm -ln 查看运行状态
如果添加一个节点
ipvsadm -a -t 127.0.0.1:80 -r 192.168.*.*:80 -m -w 5 只修改后面的内网IP,其它参数不动
删除一个节点
ipvsadm -d -t 127.0.0.1:80 -r 192.168.*.*:80 只修改后面的内网IP,其它参数不动
,非常感谢您长期对我司的支持!