微服务中,业界有哪些常用的网关?

提问者:帅平 问题分类:微服务
微服务中,业界有哪些常用的网关?
1 个回答
绿水长流
绿水长流
业界流行的网关方案有:
一、nginx+lua方案
使用nginx的反向代理和负载均衡可实现对api服务器的负载均衡及高可用
lua是一种脚本语言,可以来编写一些简单的逻辑, nginx支持lua脚本

二、Kong方案
基于Nginx+Lua开发,性能高,稳定,有多个可用的插件(限流、鉴权等等)可以开箱即用。 问题:只支持Http协议;二次开发,自由扩展困难;提供管理API,缺乏更易用的管控、配置方式。

三、Zuul方案
Netflix开源的网关,功能丰富,使用JAVA开发,易于二次开发 问题:缺乏管控,无法动态配置;依赖组件较多;处理Http请求依赖的是Web容器,性能不如Nginx

四、Spring cloud gateway
Spring公司为了替换Zuul而开发的网关服务
发布于:2年前 (2023-04-12) IP属地:四川省
我来回答