整合步骤:
-
本地下载nacos包,在nacos的bin目录下双击startup.cmd启动nacos
启动nacos成功界面:
-
nacos默认端口号为8848,使用nacos访问链接进行访问:http://localhost:8848/
-
在springboot项目的pom文件中导入依赖
<!-- nacos:服务注册 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
- 在
application.properties
配置文件中加入配置:
## nacos服务地址
spring.cloud.nacos.discovery.server-addr=localhost:8848
- 在启动类上加入注解:
@EnableDiscoveryClient
@SpringBootApplication
@ComponentScan(basePackages = {"com.atguigu"}) //为了扫描到swagger的配置类
@EnableDiscoveryClient
public class ServiceCmnApplication {
public static void main(String[] args) {
SpringApplication.run(ServiceCmnApplication.class,args);
}
}
- 进入nacos页面刷新下,点击服务列表此时服务已经注册到nacos,想注册多个服务按照上述步骤即可。