一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - SpringCloud Zuul基本使用方法匯總

SpringCloud Zuul基本使用方法匯總

2020-09-10 00:49一馬平川1 Java教程

這篇文章主要介紹了SpringCloud Zuul基本使用方法匯總,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

SpringCloud Zuul 是SpringCloud系列的網(wǎng)關實現(xiàn),具有均衡負載,將非業(yè)務性校驗剝離出來,使微服務專注于業(yè)務的一個組件

使用Zuul網(wǎng)關后,所有的請求都通過網(wǎng)絡進行轉發(fā),所以所有的請求都隱藏了自己的主機及端口信息,而是統(tǒng)一使用Zuul網(wǎng)關的主機及端口號作為請求入口,Zuul網(wǎng)關在收到請求后,會根據(jù)serviceId自動發(fā)現(xiàn)目標微服務地址,然后將請求轉發(fā)到目標微服務上進行處理.

Zuul仍然是開箱即用工具系列,因此仍然適用4部曲套路:

1. 引入依賴: spring-cloud-starter-zuul

2. 添加支持: 在啟動類上添加@EnableZuulProxy

3. 具體使用: zuul會自動從注冊中心上發(fā)現(xiàn)微服務,并創(chuàng)建網(wǎng)關代理

4. 按需配置: 如果集成了Eureka,則Zuul會自動從注冊中心獲取所有應用,自動根據(jù)serviceId建立轉發(fā)規(guī)則,如果沒有集成注冊中心,則需要配置一下:

  4.1 指定轉發(fā)的匹配規(guī)則: zuul.routes.serviceId-1.path=/serviceId-1/** 表示路徑中匹配了serviceId-1/的請求

  4.2 指定轉發(fā)的目標URL: zuul.routes.serviceId-1.url=http://域名:端口/ 表示將匹配了serviceId-1的請求轉發(fā)到http://域名:端口/處處理

  4.3 匹配規(guī)則和url是成對的,它們的主鍵都是serviceId-1,而serviceId-1是每個微服務的服務ID或可以辨識這個微服務的標識符

  如果微服務有集群,此時需要對上述配置對稍作調整,需要指定某個serviceId下的集群實例列表

  4.1 指定轉發(fā)的匹配規(guī)則: zuul.routes.serviceId-1.path=/serviceId-1/**

  4.2 指定轉發(fā)的目標此時不是直接用url了,而是要指定serviceId,因為serviceId可以對應多個url集群: zuul.routes.serviceId-1.service-id=serviceId-1

  4.3 指定serviceId-1對應的集群實例的url列表: serviceId-1.ribbon.listOfServers=http://域名1:端口1/,http://域名2:端口2/,.......有多少集群實例,就寫多少對應的url(很顯然這種手動方式不符合主流需要)

注意點:

1. 網(wǎng)關對不同微服務的轉發(fā)是以serviceId作為區(qū)分標志的,因此每個匹配規(guī)則配置對,都是以serviceId作為主鍵的.有多少微服務,就需要配置多少對這樣的配置對

2. serviceId是小寫的,因此請求路徑上必須使用小寫.默認情況下,serviceId是spring.application.name的全小寫,因此如果想以應用名作為path名稱的話,需要用其小寫.

2. 如果集成了eureka,則zuul會自動發(fā)現(xiàn)服務并自動為每個微服務建立轉發(fā)規(guī)則.就不需要手動配置那么多得配置對了.

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://www.cnblogs.com/wangxuejian/p/13422026.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 美女露全身永久免费网站 | 欧美日韩精品免费一区二区三区 | 男人把大ji巴放进男人免费视频 | 1986葫芦兄弟全集免费观看第十集 | 男人和女人日比 | 日本公与妇中文在线 | 日韩成人精品在线 | 国产探花在线视频 | 四虎影视免费观看免费观看 | 男人躁女人过程 | 男男互操文| 91这里只有精品 | 3d蒂法精品啪啪一区二区免费 | 揉搓喷水h| 1313午夜精品理伦片 | 美女把小内内脱个精光打屁屁 | 成人福利在线播放 | 艾秋麻豆果冻剧传媒在线播放 | porno美国xxxx| 男人的视频网站 | 欧美一级视| 久久婷婷五月综合色丁香花 | 97se狠狠狠狠狼亚洲综合网 | 国产精品66福利在线观看 | 91av手机在线| 香蕉久久一区二区三区啪啪 | 114毛片免费观看网站 | 99这里只有精品视频 | 暖暖 免费 高清 日本 中文 | 男模chinesegayxxxx | 午夜电影三级还珠格格 | 暖暖在线精品日本中文 | 欧美视频在线播放观看免费福利资源 | 美女被吸乳得到大胸 | 天天色一色 | 我半夜摸妺妺的奶C了她软件 | 久久黄色小视频 | 亚洲国产精品自在自线观看 | 风间由美一区二区av101 | 久久囯产精品777蜜桃传媒 | 日本xxoo动图网站欧美 |