1.概述

我们可以通过nacos的名称空间支持配置和微服务实例隔离

2.实现方法

2.1 在jpaas-config 项目中修改

增加 spring.cloud.nacos.config.namespace=${nacos.namespace}
spring.cloud.nacos.discovery.namespace=${nacos.namespace}

2.2 添加命名空间

在nacos名称空间管理那里增加一个名称空间,并导入nacos配置。

我们增加一个叫 local 的名称空间。 注意不要使用保留的public命名空间,这样会导致程序中修改配置信息失败。

2.3 使用命令行启动指定名称空间ID

java -jar .\jpaas-auth.jar --nacos.address=localhost:8848 --nacos.namespace=local

2.4 在IDEA 中指定名称空间ID

2.5 修改应用程序SEATA的配置

修改配置文件 application.yml

2.6 修改的SETA TC SERVER配置文件

在seata 的tc server 中,需要修改 配置文件

3.效果

登录nacos

1.我们查看配置中心

2.查看服务注册

可以看到配置也注册到指定的名称空间了。

文档更新时间: 2021-09-08 09:46   作者:zyg