KongVsGateway
Kong是⼀个在Nginx中运⾏的Lua应⽤程序,Kong是⼀个Api Gateway,通过插件的形式提供负载均衡,⽇志记录,⾝份验证,速率限制,转换等功能
⽹关PK
Kong的优势:⾃带功能多,性能好
1. 基于Nginx扩展了⼀些⽹关常⽤的插件:鉴权
2. 基于Nginx实现了动态路由,⽐如先定义⼀个路由转发的规则,不需要重启,该路由就⽣效了。传统的zuul和gateway都需要重启的,除⾮是
注册中⼼⾥⾯的规则,不需要重启。根据服务名就可以了。
3. 有可视化的dashboard,⽅便查看,基于rest api的配置规则
4. 性能好,毕竟直接在nginx上开发的
缺点
1. ⾼级的功能都是收费的,企业版的⽹关
2. 和微服务的整合不太好。⽐如⽆法直接集成注册中⼼
3. 可扩展性不好:zuul或者gateway都是java开发的,Kong是lua脚本扩展。
4. Gateway的⽂档和社区 肯定⽐Kong要好很多,毕竟是亲⼉⼦
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论