久久国产av,国产激情欧美有码,亚洲国产综合精品2020,国产无套粉嫩白浆内精

gateway與zuul區(qū)別

2023-06-30 08:11:24 數(shù)碼極客 8756次閱讀 投稿:白鹿

gateway與zuul區(qū)別

有網(wǎng)友問gateway與zuul區(qū)別,今天就給大家講解一下gateway與zuul區(qū)別。

內(nèi)部實(shí)現(xiàn)不同、支持異步不同、框架設(shè)計(jì)的角度不同、性能不同。

內(nèi)部實(shí)現(xiàn)不同:gateway對(duì)比zuul多依賴了spring-webflux,在spring的支持下,功能更強(qiáng)大,內(nèi)部實(shí)現(xiàn)了限流、負(fù)載均衡等,擴(kuò)展性也更強(qiáng),但同時(shí)也限制了僅適合于Spring Cloud套件zuul則可以擴(kuò)展至其他微服務(wù)框架中。

是否支持異步:zuul僅支持同步gateway支持異步。理論上gateway則更適合于提高系統(tǒng)吞吐量(但不一定能有更好的性能),最終性能還需要通過嚴(yán)密的壓測(cè)來決定。

框架設(shè)計(jì)的角度:gateway具有更好的擴(kuò)展性,并且其已經(jīng)發(fā)布了2.0.0的RELESE版本,穩(wěn)定性也是非常好的。

性能:WebFlux模塊的名稱是spring-webflux,名稱中的Flux來源于Reactor中的類 Flux。Spring webflux 有一個(gè)全新的非堵塞的函數(shù)式Reactive Web框架,可以用來構(gòu)建異步的、非堵塞的、事件驅(qū)動(dòng)的服務(wù),在伸縮性方面表現(xiàn)非常好。使用非阻塞API。Websockets得到支持,并且由于它與Spring緊密集成,所以將會(huì)是一個(gè)更好的 開發(fā) 體驗(yàn)。Zuul1.x,是一個(gè)基于阻塞io的API Gateway。Zuul已經(jīng)發(fā)布了Zuul 2.x,基于Netty,也是非阻塞的,支持長(zhǎng)連接,但Spring Cloud暫時(shí)還沒有整合計(jì)劃。

以上就是gateway與zuul區(qū)別,希望對(duì)大家有所幫助。

聲明:各百科所有作品(圖文、音視頻)均由用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流。若您的權(quán)利被侵害,請(qǐng)聯(lián)系: [email protected]