高端网站设计平台,权重高的博客网站,深圳网站设计网站建设哪个好,直播视频网站源码背景
由于需要在上海服务器上面配置B测试环境#xff0c;原本上面已有A测试环境#xff0c;固需要将两套权限系统分开 可以使用不同的命名空间来隔离启动服务 注#xff1a;本文章均不涉及公司机密 1、新建命名空间
命名空间默认会有一个public#xff0c;并且不能删除原本上面已有A测试环境固需要将两套权限系统分开 可以使用不同的命名空间来隔离启动服务 注本文章均不涉及公司机密 1、新建命名空间
命名空间默认会有一个public并且不能删除此时我们新增一个名为hzces的命名空间
2、将public空间的配置克隆到hzces中 此处选择hzces的命名空间 就会在hzces命名空间中生成对应的配置文件
3、在配置文件中新增设置命名空间的配置 spring:cloud:nacos:discovery:namespace: 31bb8c0c-2f0b-4291-bcd4-f0496bc31618namespace后面跟的是新增命名空间的id
4、在启动文件中配置 --spring.cloud.nacos.discovery.namespace31bb8c0c-2f0b-4291-bcd4-f0496bc31618 //配置把服务启在哪个命名空间内
--spring.cloud.nacos.config.namespace31bb8c0c-2f0b-4291-bcd4-f0496bc31618 //配置 具体读取某个命名空间的配置中心 的配置此处启动文件即为 -jar 启动文件
5、更新启动配置
supervisorctl update -jar 启动方式即直接运行上面代码
结果 能够在服务列表中看到在hzces命名空间中启动了权限服务和hzces服务并且读取的是hzces命名空间中的配置文件与public空间是隔离的