spring cloud zuul工作流程

本文基礎理論:Netty, spring-cloud-netflix-zuul
先上工作流程圖:

這樣看來其實工作流程比較簡單了,如果大家有對netty比較熟悉,應該一下子可以看懂了;
1. zuul作爲一個netty服務端server
2. 接受Internet Request之後,出發netty inbound事件;
3. Request經過處理之後,經過Endpoint Filter攔截,獲取到Request的特定Service Url
4. 特定service的Request route到特定的Netty Client
5. Netty Client經過一系列的處理,將Response返回給Filter
6. Filter返回給Netty Server
中間需要經過一系列Netty的ChannelHandlerAdapter以及底層內部協議棧,序列化Request和Response
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章