被调错误聚集在单个IP上, 可能是主调的问题哦!

本文探讨了一种特殊情况下被调集群出现故障时的现象与原因。当主调未使用负载均衡策略,而采用随机轮询方式请求被调服务的IP地址时,若被调集群中某节点故障并被移除,则主调将无法感知这一变化,导致请求失败。

        在工作中, 如果遇到被调聚集的问题, 一般直接找负责被调模块的同学帮查看和处理。 但最近, 我却懵逼了。

        被调负载均衡地提供着服务, 假设有3台机器。 某天, 被调出故障后, 立即剔除其中的某台机器, 剩下2台。 如果主调利用了负载均衡策略获取被调ip, 那自然是没有问题的, 主调自动改为对被调的2台机器发包.

        但是, 某次, 主调却非常意外地没有用负载均衡获取ip的策略, 而是随机轮换请求被调的3个ip,  这样, 被调的ip被踢掉后, 主调是无感知的。 坑啊, 不过也能理解, 毕竟是当时的老业务。

          哈哈, 被调聚集, 还可能是主调的问题。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值