Nacos(注册中心)
-
检查实例状态:每隔5s发送一个心跳包,15s没反应服务内部问题,30s没反应服务关闭
-
依赖
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.6.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>
-
配置nacos地址
spring: cloud: nacos: server-addr:localhost:8848
-
服务分级存储模型
顾名思义就是一个服务,可以有多个实例,而这些实例呢也可以分布在不同的地区
若存在一个服务有多个实例,那么这样一种操作叫做“集群”
-
集群配置
spring: cloud: nacos: server-addr:localhost:8848 discovery: cluster-name:SJZ #集群名称
-
权重配置
权重值越低,实例访问机率越小