标签:metadata int 网卡名称 local runtime 特定 aaa github 自动
Cloud Alibaba --Nacos
简单一句话:Nacos就是注册中心 + 配置中心的组合,相当于Eureka + config + Bus;
Nacos官网:https://nacos.io/zh-cn/docs/what-is-nacos.html
下载安装:github下载太慢,推荐百度网盘下载(1.1.4):
zip:
链接:https://pan.baidu.com/s/1pJL1dmABECVpPAwyFDJvqg
提取码:4otz
gz:
链接:https://pan.baidu.com/s/1EJYpX-1ZwSRezIFfNQUQ0Q
提取码:vsmz
安装完成访问:http://localhost:8848/nacos
默认账号:nacos; 密码:nacos
1:服务注册与发现
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>
2:其他项目可能用上的依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>
yml配置:
server: port: 9001 spring: application: name: cloud-alibaba-nacos-provider cloud: nacos: discovery: server-addr: localhost:8848 management: endpoints: web: exposure: include: ‘*‘
组态 | 键 | 默认值 | 描述 |
---|---|---|---|
服务器地址 |
|
Nacos服务器侦听器的IP和端口 |
|
服务名称 |
|
|
命名当前服务 |
重量 |
|
|
值范围:1到100。值越大,重量越大。 |
网卡名称 |
|
如果未指定IP地址,则注册的IP地址是网卡的IP地址。如果也未指定,默认情况下将使用第一个网卡的IP地址。 |
|
注册IP地址 |
|
最高优先级 |
|
注册端口 |
|
|
默认情况下将自动检测。不需要配置。 |
命名空间 |
|
一个典型的场景是隔离针对不同环境的服务注册,例如测试和生产环境之间的资源(配置,服务等)隔离。 |
|
快捷键 |
|
阿里云帐户访问密钥 |
|
密钥 |
|
阿里云账户密钥 |
|
元数据 |
|
您可以使用地图格式为服务定义一些元数据 |
|
日志文件名 |
|
||
集群名称 |
|
|
Nacos的群集名称 |
终点 |
|
特定服务在特定区域中的域名。您可以使用该域名动态检索服务器地址 |
|
是否集成色带 |
|
|
在大多数情况下设置为true |
启用Nacos手表 |
|
|
设置为false以关闭手表 |
启动类添加:@EnableDiscoveryClient
服务提供者(provider)与服务消费者配置基本一样参照上面,只是配置的服务名字不一样
spring-cloud-starter-alibaba-nacos-discovery 默认集成了Ribbon
因此服务消费者(consumer)可以通过RestTemplate + ribbon 做负载调用服务
标签:metadata int 网卡名称 local runtime 特定 aaa github 自动
原文地址:https://www.cnblogs.com/dw3306/p/12863699.html