日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

SpringCloud的微服务网关:zuul(理论)

發布時間:2023/12/15 javascript 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringCloud的微服务网关:zuul(理论) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考鏈接:https://springcloud.cc/spring-cloud-dalston.html

一、概念與定義

1、為什么要引入API網關

  • 后期維護:路由規則和服務實例列表困難
  • 系統架構:統一的前置過濾,如:簽名檢查,權限校驗等,智能路由,熔斷機制,服務聚合

2、API網關 & 門面模式

二、Spring Cloud Zuul做了什么?

  • 與Eureka整合,將自身注冊為Eureka治理下的應用,獲取所有微服務的實例信息。
  • 委派服務實例維護工作給服務治理
  • 統一的前置過濾,如:校驗、簽名

1、@EnableZuulProxy

2、配置

server.port=5555

spring.application.name=api-gateway

3、路由規則

傳統的路由轉發:

zuul.routes.api-a-url.path=/api-a-url/**

zuul.routes.api-a-url.url=http://localhost:8080/ #配置ip與路由規則對應關系

面向服務的路由轉發:

zuul.routes.api-a-url.path=/api-a-url/**

zuul.routes.api-a-url.url=ServiceIdA # 配置與服務的對應關系

zuul.routes.api-b-url.path=/api-b-url/**

zuul.routes.api-b-url.url=ServiceIdB?# 配置與服務的對應關系

?

三、Spring Cloud Zuul 的重要性

  • 統一的系統入口
  • 與服務治理框架結合,實現自動化的服務實例維護以及負載均衡的路由轉發
  • 統一的請求前置過濾,如:接口權限校驗和簽名比對等

?

總結

以上是生活随笔為你收集整理的SpringCloud的微服务网关:zuul(理论)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。