成都网站设计制作价格,动态电子商务网站 制作,站长素材音效网,wordpress调用ja一、问题描述
k8s部署的java服务#xff0c;使用nacos中的配置文件#xff0c;需要在缓存中查看该服务具体是使用到了哪些配置文件
二、解决
参考文档: https://nacos.io/zh-cn/docs/system-configurations.html 文档描述如下:
进入java服务容器进入用户目录下的nacos使用nacos中的配置文件需要在缓存中查看该服务具体是使用到了哪些配置文件
二、解决
参考文档: https://nacos.io/zh-cn/docs/system-configurations.html 文档描述如下:
进入java服务容器进入用户目录下的nacoscd ~/nacos 。参考以上文档的目录可以看到的确有config目录 查看目录:ll config/fixed-monitor-132.122.107.5_31149_nacos/snapshot-tenant/monitor/DEFAULT_GROUP可以看到该目录下有读取的nacos配置文件 对比服务的boostrap-prod.yml配置文件信息 确定使用的命名空间为:monitor,分组为默认分组:DEFAULT_GROUP, 项目启动的active为prod, 所以配置文件应该是: ${spring.application.name}-prod.yml ${spring.application.name}.yml application.yml 三个文件同目录 ~/nacos/config/fixed-monitor-132.122.107.5_31149_nacos/snapshot-tenant/monitor/DEFAULT_GROUP下的三个文件完全一致。
总结 当java服务连接nacos配置时如果需要确定具体连接用到的配置文件可以到缓存目录下查看缓存目录默认是${user.home}/nacos/config且和配置文件中使用到的namespace和grooup有关。