Nacos 服務中心和配置中心的配置遠端Feign呼叫的配置流程
阿新 • • 發佈:2021-06-17
★★所用版本:
<dependencies>
<java.version>1.8</java.version> <!--jdk 版本-->
<spring-cloud.version>Greenwich.SR3</spring-cloud.version> <!--spring cloud 版本-->
<artifactId>spring-boot-starter-parent</artifactId> <!--spring boot2 版本 -->
<version>2.1.8.RELEASE</version>
</dependencies>
<dependencyManagement> <!--這裡負責spring cloud 和spring alibaba 的相關依賴的版本管理-->
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
一、服務中心:
1.引入依賴:
(放在父工程 mymall-commom 的 pom.xml中)
<!-- 服務註冊/發現 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<!--<version>${latest.version}</version>-->
</dependency>
2.在application.yml中配置:
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848 # 需要註冊的服務中心地址
application:
name: mymall-coupon # 需要等級的應用名稱
二、配置中心:
1. 引入依賴:
<!-- 配置中心 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>