nacos,配置username踩坑之旅
程序员文章站
2024-03-25 11:45:34
...
刚刚开始用nacos来对项目进行配置,第一次就踩坑了。
在nacos上配置了 username
然后项目配置文件中配置
<property name="USERNAME" value="${username}"></property>
结果获取的值不是nacos上配置的值,其他值获取正常,证明连接无误。
一番搜索后发现**${username}**的值在spring中会默认使用电脑系统用户名
遂豁然开朗,根据项目命名规范,配置的key值应该要加项目前缀才可以,这坑真是没白踩。
另:除了修改配置的key加前缀外其他解决方法还有在spring配置中添加
local-override="true"
<context:property-placeholder local-override="true" ignore-unresolvable="true" location="classpath:dbconfig.properties"/>
不过此方法我还没验证,验证完再回来补上。
推荐阅读
-
nacos,配置username踩坑之旅
-
【Nacos应用笔记】Nacos配置中心搭建及动态刷新配置及踩坑
-
运维人员踩坑记录之netplan遇坑,配置临时IP巧妙解决
-
IDEA配置maven和踩坑记录(Unable to import maven project)
-
MySQL 8.0+ WIN10环境下配置踩坑记录
-
Spring Cloud Hystrix 线程池队列配置(踩坑)
-
Spring Cloud Hystrix 线程池队列配置(踩坑)
-
pycharm+PyQt5+python最新开发环境配置(踩坑)
-
[代码修订版] Python 踩坑之旅进程篇其五打不开的文件
-
详解多页应用 Webpack4 配置优化与踩坑记录