微服务(4)

目录

16.网关与过滤器有什么区别?

17.常用的网关框架有哪些?

18.Zuul与Nginx有什么区别?

19.既然Nginx可以实现网关,为什么还需要使用Zuul框架?

20.ZuulFilter常用有哪些方法?


16.网关与过滤器有什么区别?

网关是对所有服务的请求进行分析过滤,过滤器是对单个服务而言。

17.常用的网关框架有哪些?

Nginx,Zuul,Gateway

18.Zuul与Nginx有什么区别?

Zuul是Java语言实现的,主要为java服务提供网关服务,尤其在微服务架构中可以更加灵活的对网关进行操作。

Nginx是使用C语言实现,性能高于Zuul,但是实现自定义操作需要熟悉Lua语言,对程序员要求较高,可以使用Nginx做Zuul集群。

19.既然Nginx可以实现网关,为什么还需要使用Zuul框架?

Zuul是SpringCloud集成的网关,使用Java语言编写,可以对SpringCloud架构提供更灵活的服务。

20.ZuulFilter常用有哪些方法?

run():过滤器的具体业务逻辑

shouldFIlter():判断过滤器是否生效

filterOrder():过滤器执行顺序

filterType():过滤器拦截位置

相关推荐
herinspace21 分钟前
管家婆实用贴-SQL 2008如何修改成混合模式
服务器·数据库·sql·管家婆软件·财务软件·合肥管家婆软件
克里斯蒂亚诺更新41 分钟前
一个服务器访问另外一个服务器端口页面
运维·服务器
Land03291 小时前
财务RPA落地指南:银企对账、发票三单匹配、ERP台账自动化,RPA离线方案解析
服务器·自动化·rpa
12.=0.1 小时前
【持续更新】shell脚本 + Linux命令
linux·运维·服务器
Escalating_xu1 小时前
【Linux 网络编程】五种 I/O 模型与非阻塞 I/O:从“等数据”到正确处理 EAGAIN
java·linux·网络
程序猿乐锅1 小时前
万字详解Single-flight(单飞模式)
java·开发语言·分布式·后端·学习·single-flight
无言听风雨丶1 小时前
Linux 容器本质探秘:Cgroup 与 Namespace 深度解析与实战
linux·运维·服务器·kubernetes
Java后端的Ai之路2 小时前
【AIAgent开发】-Agent工具封装成CLI(纯干货!!!)
java·javascript·人工智能·agent·cli
数字新视界2 小时前
机房动环监控系统在提升数据中心能效与安全中的应用探索
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
AntsData2 小时前
用 12K+ 条亚马逊评论信号,定位机械键盘下一版该改什么
java·大数据·计算机外设