一、使用步骤
1.在pom文件中引入依赖
代码如下(示例):
</dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
</dependencies>
2.在应用的 /src/main/resources/application.yml 配置文件中配置 Nacos Server 地址
127.0.0.1换成自己服务器地址,8848是nacos服务默认端口号
代码如下(示例):
#注意nacos配置要写到Spring下面
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
3.使用@EnableDiscoveryClient 开启服务注册发现功能
@SpringBootApplication
@EnableDiscoveryClient
public class ProviderApplication {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
4.启动应用,观察 nacos 服务列表是否已经注册上服务
注意:每一个应用都应该有名字,这样才能注册上去。
修改 application.properties 文件
spring.application.name=provider
或修改 application.yml 文件
spring:
application:
name: provider