SpringCloud網關之Gateway (新版一)


能干嘛?

反向代理,鑒權,流量控制,熔斷,日志監控


 


 Gateway的三大核心:

Route(路由):

路由是構建網關的基本模塊,它由ID,目標URI,一系列的斷言和過濾器組成,如斷言為true則匹配該路由

Predicate(斷言):

參考的是Java8的java.util.function.Predicate

開發人員可以匹配HTTP請求中的所有內容(例如請求頭或請求參數),如果請求與斷言相匹配則進行路由

Filter(過濾):

指的是Spring框架中GatewayFilter的實例,使用過濾器,可以在請求被路由前或者之后對請求進行修改.


Gateway的工作流程: 核心是  路由轉發+執行過濾器鏈

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM