怎么弄 一个空间放两个网站 用不同的域名自定义网站建设
一、问题描述
k8s部署的java服务,使用nacos中的配置文件,需要在缓存中查看该服务具体是使用到了哪些配置文件
二、解决
参考文档:
 https://nacos.io/zh-cn/docs/system-configurations.html
 文档描述如下:
 
- 进入java服务容器
 - 进入用户目录下的nacos:
cd ~/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有关。
