1、引起后台服务报错的原因(虽然有报错,但是服务都是正常运行的):nacos原有的账号密码都是nacos,当我修改了nacos用户的密码时,那些注册到nacos中的后台服务都出现了login falied code 403 unknow user的报错,如下图:
2、经排查发现,后台服务的代码配置了nacos的相关配置,配置的是默认密码,如下图:
因此修改了nacos的默认密码后, 在代码中配置的NACOS_PASSWORD密码与实际nacos密码不相符,就导致出现了login falied code 403 unknow user的报错,但是虽说有报错,但是服务实际是正常运行的,因为服务实际连接nacos使用的密码是存在mysql中的,mysql中的nacos密码是实际修改后的密码。
3、解决方案:
在rancher中部署的所有后台服务,添加以下环境变量后重启pod,问题得以解决,如下图:
文章来源:https://www.toymoban.com/news/detail-514643.html
文章来源地址https://www.toymoban.com/news/detail-514643.html
到了这里,关于服务报错nacos.client.worker login falied code 403 unknow user ——rancher的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!