client使用endpoint方式连接nacos,然后把地址服务器上的nacos ip切换至其他ip后,client程序过段时间会出现403

yb3bgrhw  于 5个月前  发布在  Nacos
关注(0)|答案(1)|浏览(134)

分支:develop

原因:修改地址服务器上的nacos ip后,config和naming的ServerListManager刷新了serverList,但是鉴权插件没有刷新serverList。当鉴权插件持有的token过期后,一直向旧的nacos server请求token,旧的nacos server已经下线了,所以刷新不了token。

naming的rpc client持有的serverList:

config的rpc client持有的serverList:

auth plugin持有的serverList:

异常:

oprakyz7

oprakyz71#

Yes, it need be enhanced, but it depend issue #12189 .

Please wating #12189 finished and use unified serverlist manager to do.

相关问题