订阅| 收藏 (2953)
查看TA的全部帖子>>
您需要 登录 才可以下载或查看,没有账号?立即注册
鱼羊 丰色 发自 凹非寺 量子位 | 公众号 QbitAI
if b==0 then return a end
在某种发布模式中,应用的实例权重会短暂地调整为0,此时注册中心返回给SLB(负载均衡)的权重是字符串类型的“0”。此发布环境只有生产环境会用到,同时使用的频率极低,在SLB前期灰度过程中未触发此问题。 SLB在balance_by_lua阶段,会将共享内存中保存的服务IP、Port、Weight作为参数传给lua-resty-balancer模块用于选择upstream server,在节点weight=“0”时,balancer模块中的_gcd函数收到的入参b可能为“0”。
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »