中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

路由網關Zuul是什么?要怎么配置?

發布時間:2020-05-26 11:54:57 來源:億速云 閱讀:318 作者:Leah 欄目:軟件技術

路由網關Zuul是什么?要怎么配置?針對這些問題,今天小編總結這篇有關Zuul的文章,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。

在Spring Cloud微服務系統中,一種常見的負載均衡方式是,客戶端的請求首先經過負載均衡(zuul、Ngnix),再到達服務網關(zuul集群),然后再到具體的服務,服務統一注冊到高可用的服務注冊中心集群,服務的所有的配置文件由配置服務管理,配置服務的配置文件放在git倉庫,方便開發人員隨時改配置。

Zuul包含了對請求的路由和過濾兩個最主要的功能:其中路由功能負責將外部請求轉發到具體的微服務實例上,是實現外部訪問統一入口的基礎而過濾器功能則負責對請求的處理過程進行干預,是實現請求校驗、服務聚合等功能的基礎。
Zuul和Eureka進行整合,將Zuul自身注冊為Eureka服務治理下的應用,同時從Eureka中獲得其他微服務的消息,也即以后的訪問微服務都是通過Zuul跳轉后獲得。  
注意:Zuul服務最終還是會注冊進Eureka 提供=代理+路由+過濾三大功能

路由網關Zuul是什么?要怎么配置?

Zuul需要的引用配置jar
<!-- spring cloud Eureka Client 啟動器 -->

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-zuul</artifactId>
</dependency>

Zuul的pom配置:

server:
  port: 9527

spring: 
  application:
    name: microservicecloud-zuul-gateway

eureka:
  client:
    service-url:
      defaultZone: http://localhost:7001/eureka
    instance:
    instance-id: gateway-9527   #自定義服務名稱
prefer-ip-address: true  #訪問路徑可以顯示ip

zuul的訪問地址:

啟用zuul訪問地址:http://localhost:9527/microservicecloud-dept/dept/list     ----是zuul服務的端口,microservicecloud-dept是微服務的注冊名稱

不啟用zuul訪問地址:http://localhost:8001/dept/list      -----8001是微服務提供則的端口

關于路由網關Zuul就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果喜歡這篇文章,不如把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

黄山市| 台北市| 大兴区| 翼城县| 柯坪县| 南岸区| 吴堡县| 嘉黎县| 浮梁县| 剑川县| 江西省| 璧山县| 东兴市| 阿图什市| 石阡县| 深水埗区| 全州县| 红原县| 杂多县| 芜湖市| 五指山市| 景德镇市| 五家渠市| 富裕县| 新化县| 泰安市| 黄冈市| 衢州市| 阜阳市| 麟游县| 大丰市| 饶阳县| 江津市| 柏乡县| 新源县| 衡南县| 龙泉市| 九寨沟县| 泽州县| 吴旗县| 忻城县|