腾讯云微服务引擎 TSE Apollo 实战教程 - Apollo 2.0.1 升级需知
文档简介:
操作场景:
当选择将您在微服务引擎 TSE 创建的 Apollo 引擎升级到 2.0.1 以上的版本时,由于版本间开源代码的改动,可能会出现以下两个兼容性问题。请参考以下的说明与解决方案。
当选择将您在微服务引擎 TSE 创建的 Apollo 引擎升级到 2.0.1 以上的版本时,由于版本间开源代码的改动,可能会出现以下两个兼容性问题。请参考以下的说明与解决方案。
问题一:升级后浏览器缓存导致控制台无法访问
现象
由于升级到 2.0.1 版本后数据库结构的变化,如果您当前的浏览器缓存了 TSE Apollo 旧版本的登录信息,将会导致升级后控制台页面出现500错误。

解决方案
请尝试清理浏览器缓存后重新打开控制台。
问题二:在TSE控制台修改密码时报错
现象
Apollo 2.0.1 版本新增支持配置控制台密码规则的功能,您可以自定义对控制台登录密码的规范。由于本次升级 Apollo 默认内置了对登录密码的规范(如必须包含数字和字母,长度8-20位,且不能包含常用密码,常用密码的定义可以由用户自行设置,未定义时则默认为"1234"、"777"、"qwer"、"asdf"等),如果您尝试修改的密码过于简单,可能会因为触发校验规则而不通过。

解决方案
请尝试在 Apollo 开源控制台调整对常用密码的定义,或者避免设定一个过于简单的密码。
常用密码具体设置:
管理员工具--系统参数,选择ApolloPortalDB,key为apollo.portal.auth.user-password-not-allow-list,查询后,再进行设置,多个常用密码需要使用英文逗号隔开,保存成功后1分钟生效。







