<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      springcloud~服務注冊與發現Eureka的使用

      服務注冊與發現是微服務里的概念,也是一個基本的組件,負責服務組件的認證,即實現『你是誰』的功能,在服務注冊與發現里,存在兩種模式,即服務端發現和客戶端發現,咱們今天說的eureka屬于客戶端發現!

      下面概念來自文章:https://blog.csdn.net/forezp/article/details/73017664

      下面看幾個服務注冊與發現的基本概念:

        • Register:服務注冊 
          當Eureka客戶端向Eureka Server注冊時,它提供自身的元數據,比如IP地址、端口,運行狀況指示符URL,主頁等。

        • Renew:服務續約 
          Eureka客戶會每隔30秒發送一次心跳來續約。 通過續約來告知Eureka Server該Eureka客戶仍然存在,沒有出現問題。 正常情況下,如果Eureka Server在90秒沒有收到Eureka客戶的續約,它會將實例從其注冊表中刪除。 建議不要更改續約間隔。

        • Fetch Registries:獲取注冊列表信息 
          Eureka客戶端從服務器獲取注冊表信息,并將其緩存在本地。客戶端會使用該信息查找其他服務,從而進行遠程調用。該注冊列表信息定期(每30秒鐘)更新一次。每次返回注冊列表信息可能與Eureka客戶端的緩存信息不同, Eureka客戶端自動處理。如果由于某種原因導致注冊列表信息不能及時匹配,Eureka客戶端則會重新獲取整個注冊表信息。 Eureka服務器緩存注冊列表信息,整個注冊表以及每個應用程序的信息進行了壓縮,壓縮內容和沒有壓縮的內容完全相同。Eureka客戶端和Eureka 服務器可以使用JSON / XML格式進行通訊。在默認的情況下Eureka客戶端使用壓縮JSON格式來獲取注冊列表的信息。

        • Cancel:服務下線 
          Eureka客戶端在程序關閉時向Eureka服務器發送取消請求。 發送請求后,該客戶端實例信息將從服務器的實例注冊表中刪除。該下線請求不會自動完成,它需要調用以下內容: 
          DiscoveryManager.getInstance().shutdownComponent();

        • Eviction 服務剔除 
          在默認的情況下,當Eureka客戶端連續90秒沒有向Eureka服務器發送服務續約,即心跳,Eureka服務器會將該服務實例從服務注冊列表刪除,即服務剔除。

      大叔演示服務發現與注冊的環境:

      • intellij idea開發工具
      • gradle4.6構建工具
      • java1.8運行時
      • springboot腳手架

      Eureka Server端的實現:

      依靠包

      dependencies {
          compile('org.springframework.cloud:spring-cloud-starter-netflix-eureka-server')
          testCompile('org.springframework.boot:spring-boot-starter-test')
      }

      配置項

      server.port: 8761
      management.port: 8762
      
      eureka:
        instance:
          hostname: localhost
        client:
          registerWithEureka: false
          fetchRegistry: false
          serviceUrl:
            defaultZone: http://localhost:8761/eureka/

      啟動代碼

      @EnableEurekaServer
      @EnableDiscoveryClient
      @SpringBootApplication
      public class EurekaServerApplication {
      
          public static void main(String[] args) {
              SpringApplication.run(EurekaServerApplication.class, args);
          }
      }

      訪問:http://localhost:8761/

      Eureka Client端的加入:

      服務端啟動后,它里面的應用是空的,這時我們添加一個客戶端,注意,這里的客戶端是指Eureka的,它可能對于其它服務來說,是個服務端,為其它接口提供數據的,這是有可能的。(我這個客戶端同時引用了配置中心的概念,它也是配置中心的使用端,這個項目的配置文件通過配置中心來統一進行分布式管理

      依賴包

      dependencies {
          compile('org.springframework.boot:spring-boot-starter-web',
                  'org.springframework.cloud:spring-cloud-starter-config',
                  'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server')
          testCompile('org.springframework.boot:spring-boot-starter-test')
      }

      配置項

      spring:
        application:
          name: email-client
        cloud:
          config:
            uri: http://localhost:8200
      server:
        port: 8300
      
      eureka:
        client:
          serviceUrl:
            defaultZone: http://localhost:8761/eureka/

      啟動代碼

      @EnableEurekaClient
      @SpringBootApplication
      public class Application {
      
        public static void main(String[] args) {
          SpringApplication.run(Application.class, args);
        }
      }

      我們啟動它之后,去eureka server界面去查看, http://localhost:8761,你會發現,我們的服務出現在了服務列表里!

      感謝各位的閱讀!

      謝謝!

       

      posted @ 2018-05-15 14:35  張占嶺  閱讀(2221)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 欧美乱妇高清无乱码免费| 精品无人区一码二码三码| 少妇办公室好紧好爽再浪一点| 蜜桃精品成人影片| 亚洲综合在线一区二区三区| 欧美老少配性行为| 婷婷综合缴情亚洲| 久热视频这里只有精品6| 人妻少妇精品久久| 欧美人妻一区二区三区| 日本a在线播放| 亚洲 欧美 唯美 国产 伦 综合| 丰满熟妇人妻av无码区| 日韩一区二区三区精彩视频| 玩弄放荡人妻少妇系列| 亚洲欧美高清在线精品一区二区| 国产成人自拍小视频在线| 国产成人精品三级在线影院| 国产三级精品三级在线区| 做暖暖视频在线看片免费| 国产精品一二三中文字幕| 无码人妻精品一区二区三区蜜桃| 五月综合激情婷婷六月| 日韩精品一区二区三区蜜臀| 日本欧美大码a在线观看| 亚洲av成人一区二区三区| 97在线精品视频免费| 亚洲区一区二区三区精品| 亚洲国产亚洲综合在线尤物| 怡春院久久国语视频免费| 日韩中文字幕一区二区不卡| 日韩av在线一卡二卡三卡| 高清无码午夜福利视频| 欧美精品在线观看| 亚洲人成网站在线在线观看| 国产精品一区在线蜜臀| 久久国产精品波多野结衣av| 色吊丝中文字幕在线观看| 午夜av高清在线观看| 国产成熟妇女性视频电影| 九九热在线视频观看最新|