Spring Cloud 整合Nacos服務註冊發現功能詳細圖文教程
阿新 • • 發佈:2020-12-24
在service模組加入以下元件:
<!-- nacos 服務註冊發現依賴元件 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <!-- 服務間通訊元件使用feign並用okhttp優化feign --> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> </dependency>
這就完了嗎?當然光這個配置是不行的,記得以前我們使用eureka作為服務註冊發現中心是如何啟用的嗎?通過@EnableEurekaClient 註解,事實上我們知道@EnableDiscoveryClient是個更通用的註解。因為我們啟用了feign,所以我們要加上feign的啟用註解@EnableFeignClients 。
我們在需要以上功能的Spring Boot 應用上增加相應的註解如下:
https://felord.cn/spring-cloud-nacos-discovery.html