接入 Nacos
1.引入 pom 文件
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency>
2. 在应用的 /src/main/resources/application.properties 配置文件中配置 Nacos Server 地址,将服务注册到该注册中心
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
3. 使用 @EnableDiscoveryClient 注解开启服务注册与发现功能
@SpringBootApplication@EnableDiscoveryClientpublic class ProviderApplication {public static void main(String[] args) {SpringApplication.run(ProviderApplication.class, args);}}
4. 配置服务 port 和服务名字
spring.application.name=service-providerserver.port=18082
配置 Nacos Server
1. Docker 中下载 Nacos 镜像
docker pull nacos/nacos-server:2.0.3
2. 启动 Nacos 容器
docker run -d -p 8848:8848 --env MODE=standalone --name nacos nacos/nacos-server:2.0.3
3. 设置自动启动
docker update nacos --restart=always
4. 访问
http:127.0.0.1:8848/nacos
