91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Spring Cloud Alibaba系列教程-02-將應用注冊到Nacos上

發布時間:2020-06-29 23:24:10 來源:網絡 閱讀:550 作者:lilizhou2008 欄目:編程語言

在 跟我學Spring Cloud(Finchley版)-02-構建分布式應用 一文中,已編寫好兩個微服務;在 跟我學Spring Cloud(Finchley版)-04-服務注冊與服務發現-原理剖析 一文中詳細剖析了服務發現的原理。如果對這塊知識有疑問,可先行復習一下。

本文探討如何將 跟我學Spring Cloud(Finchley版)-02-構建分布式應用 一節中的應用注冊到Nacos上。

準備工作

pom.xml 中添加如下內容,主要是引入Spring Cloud項目的父Pom,以及Spring Cloud Alibaba的父Pom,從而幫助我們管理依賴版本。

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-dependencies</artifactId>
      <version>Finchley.SR2</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
    <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
      <version>0.2.1.RELEASE</version>
    </dependency>
  </dependencies>
</dependencyManagement>

TIPS

這里,由于Spring Cloud Alibaba是基于Spring Cloud的,所以兩者存在兼容性關系。Spring Cloud Alibaba 0.2.1目前能完美兼容Spring Cloud Finchley。

筆者咨詢過Spring Cloud Alibaba官方的小伙伴,號稱能夠兼容Greenwich,但筆者測試有好幾個用例無法兼容,請大家注意。

編碼

  • 加依賴

    <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    </dependency>
  • 加注解

    @SpringBootApplication
    @EnableDiscoveryClient
    public class ProviderUserApplication {
    public static void main(String[] args) {
      SpringApplication.run(ProviderUserApplication.class, args);
    }
    ...
    }
  • 寫配置

    spring:
    application:
      # 注冊到Nacos上的服務名稱
      name: microservice-provider-user
    cloud:
      nacos:
        discovery:
          server-addr: 127.0.0.1:8848

測試

  • 啟動Nacos( 參考:Spring Cloud Alibaba系列教程-01-Nacos安裝與啟停 )

  • 啟動應用 microservice-provider-user

  • 訪問Nacos首頁左側導航欄上的 服務列表 ,可看到類似如下的界面:

    Spring Cloud Alibaba系列教程-02-將應用注冊到Nacos上

    如圖,我們已成功將應用注冊到Nacos上了。

總結

由代碼可知,得益于Spring Cloud統一的規范,將應用注冊到Nacos上或Eureka上代碼差異不大。

配套代碼

GitHub:<https://github.com/eacdy/spring-cloud-study/tree/master/2019-Spring-Cloud-Alibaba/microservice-provider-user>

Gitee:<https://gitee.com/itmuch/spring-cloud-study/tree/master/2019-Spring-Cloud-Alibaba/microservice-provider-user>

本文首發

<http://www.itmuch.com/spring-cloud-alibaba/02-nacos-service-registry/>

干貨分享

Spring Cloud Alibaba系列教程-02-將應用注冊到Nacos上

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

富川| 福鼎市| 屯留县| 山西省| 会昌县| 张北县| 呼图壁县| 闵行区| 虹口区| 太谷县| 保亭| 宜州市| 河间市| 磐石市| 藁城市| 宁乡县| 张家口市| 南安市| 万源市| 虎林市| 鹿邑县| 株洲市| 象州县| 洛川县| 中卫市| 永善县| 华蓥市| 兴山县| 西林县| 邹城市| 长沙市| 华容县| 平乡县| 台南县| 沾化县| 鱼台县| 安义县| 绥化市| 万盛区| 博野县| 瑞昌市|