參考博客:
https://blog.csdn.net/weixin_44271378/article/details/107659287
解決辦法:
- 只是單純的使用nacos作為服務的注冊與發現, 不用來作為配置中心的話, 把config依賴刪掉即可
- 既要使用nacos作為服務的注冊與發現, 也要作為配置中心的話, 那么discovery配置和config配置一個都不能少
因為二者都需要,所以兩者的依賴都得要,另外配置也需要(可以放在common模塊里);
<!--服務注冊與發現-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!--配置中心來做配置管理-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
還需要添加如下配置
另外主啟動類加上@EnableDiscoveryClient