【記錄】API Gateway作用? 與過濾器的區別?Nginx與Zuul區別?


網關(gateway)的作用:

網關可以攔截客戶端所有請求,對該請求進行權限控制、負載均衡、日志管理、接口調用監控等

 

過濾器與網關的區別是什么?

過濾器是攔截單個tomcat服務器請求。

網關是攔截整個微服務所有請求。

 

Nginx 與Zuul區別

相同點:Zuul和Nginx都可以實現負載均衡、反向代理、過濾器請求、實現網關效果

不同點:Nginx采用C語言編寫

    Zuul采用java語言邊學

    Zuul負載均衡實現:采用ribbon+eureka實現本地負載俊航。

    Nginx負載均衡實現:采用服務器端實現負載俊航。

    Nginx比Zuul功能會更加強大,因為Nginx整合一些腳本語言(Nginx+Lua)

    Nginx適用於服務器端負載均衡|也可以實現網關

    Zuul適合微服務中實現網關,而且使用的技術是java語言。

 

最好建議nginx+zuul實現網關

nginx作用實現反向代理

zuul對微服務實現網關攔截


免責聲明!

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



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