<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          SpringBoot整合Nacos

          共 3070字,需瀏覽 7分鐘

           ·

          2023-09-27 00:29

               
               
            Java大聯(lián)盟

            致力于最高效的Java學(xué)習(xí)

          關(guān)注


                   
                   


               
               


                 
                 
          原文鏈接
          https://blog.csdn.net/weixin_44033066/article/details/129043571

          一、準備工作

          1、Nacos服務(wù)

          Nacos搭建可以參考我的另一篇文章 Nacos集群搭建

          2、添加依賴

          因為SpringBoot版本和Nacos版本對應(yīng)比較嚴格,版本不對的話經(jīng)常會出現(xiàn)各種各樣的問題

          參考官方說明:版本說明

          這里SpringBoot版本是2.3.12.RELEASE 、Nacos是2.1.2、Spring Cloud Alibaba Version是2.2.9.RELEASE


          <!-- 注冊中心 --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2.2.9.RELEASE</version></dependency>

          <!-- 配置中心 --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>2.2.9.RELEASE</version></dependency>

          二、注冊中心

          1、把Nacos的Ip和端口配置配置文件中
          2、在啟動類上加上@EnableDiscoveryClient注解
          3、同一類的服務(wù)可以指定Group

          模擬生產(chǎn)者

          模擬消費者

          然后在管理中心就能看見注冊的服務(wù)

          三、配置中心

          引入spring-cloud-starter-alibaba-nacos-config后,一定要使用bootstrap.yml或者bootstrap.properties作為配置文件會被識別到在resources下新建bootstrap.yaml

          1、配置管理

          Data ID和Group和bootstrap.yaml對應(yīng)關(guān)系如圖

          修改配置中心的配置文件

          發(fā)現(xiàn)服務(wù)的配置也已經(jīng)改變,并且重啟

          2、命名空間

          用于進行租戶粒度的配置隔離。不同的命名空間下,可以存在相同的 Group 或 Data ID 的配置。Namespace 的常用場景之一是不同環(huán)境的配置的區(qū)分隔離,例如開發(fā)測試環(huán)境和生產(chǎn)環(huán)境的資源(如配置、服務(wù))隔離等。

          新建三個不同環(huán)境的命名空間

          從public空間克隆一個到dev空間,再把public空間刪除

          修改dev空間下的配置文件

          發(fā)現(xiàn)服務(wù)的配置也已經(jīng)改變,并且重啟

          瀏覽 795
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  中国熟妇XXX.1 | 香蕉视频天在家蕉视频天在家 | 日韩熟女一区二区三区 | 四房五月天婷婷丁香在线 | 亚洲欧美手机在线 |