1. 程式人生 > 其它 >Nacos 服務中心和配置中心的配置遠端Feign呼叫的配置流程

Nacos 服務中心和配置中心的配置遠端Feign呼叫的配置流程

★★所用版本:

<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>