2,服务集群属性
如图这边我开启三个实例
查看一下服务中实例的详情信息,可以发现集群默认为DEFAULT
下面给三个实例,分别设为(北京集群),SH(上海集群)
2.1 给实例配置集群
2.1.1:修改文件yml,添加如下内容:
第一个修改了application.yml文件的集群配置:设置该实例在BJ集群
#端口号 server: port: 8888 spring: application: name: service-provider #服务名 cloud: nacos: discovery: server-addr: 127.0.0.1:8848 #nacos服务地址 cluster-name: BJ #配置集群名称,也就是机房位置,例如:BJ,北京
第二个修改了application-8081.yml文件的集群配置:设置该实例在JS集群
#server.port=8070 #spring.application.name=service-provider #spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 #端口号 server: port: 8170 spring: application: name: service-provider #服务名 cloud: nacos: discovery: server-addr: 127.0.0.1:8848 #nacos服务地址 cluster-name: JS #配置集群名称,也就是机房位置,例如:JS,江苏
第三个修改了application-8082.yml文件的集群配置:设置该实例在JS集群
server: port: 8270 spring: application: name: service-provider #服务名 cloud: nacos: discovery: server-addr: 127.0.0.1:8848 #nacos服务地址 cluster-name: JS #配置集群名称,也就是机房位置,例如:JS,江苏
注意:
这两个yml文件的激活,修改启动项
-Dspring.profiles.active=8081
2.1.2:在Nacos控制台可以看到集群变化:
查看一下详情: