nacos

github地址:  https://github.com/alibaba/spring-cloud-alibaba/blob/2.2.x/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/readme-zh.md

 

一.单机启动方式

方式一: 编辑startup.cmd   修改 set MODE="cluster"为set MODE="standalone"

方式二: startup.cmd -m standalone

 

二.服务注册与发现

springcloud 2020.0之后用loadbalancer做负载均衡 

所以在RestTemplate方法上需要加上@LoadBalanced注解

 

 需要添加loadbalancer依赖

1
2
3
4
5
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-loadbalancer</artifactId>
    <version>3.0.5</version>
</dependency>

 

三.配置中心

增加两个依赖

1
2
3
4
5
6
7
8
9
10
11
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
    <version>2021.1</version>
</dependency>
 
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-bootstrap</artifactId>
    <version>3.1.3</version>
</dependency>

  

增加bootstrap.properties配置文件

1
2
3
spring.application.name=nacos-config-client
spring.cloud.nacos.discovery.server-addr=localhost:8848
spring.cloud.nacos.config.file-extension=properties
posted @   FinnYY  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示