Kong Learning

一、Kong

Kong 是由Mashape公司开源的可扩展的Api GateWay项目。它运行在调用Api之前,以插件的扩展方式为Api提供了管理。比如,鉴权、限流、监控、健康检查等,Kong是基于lua语言、nginx以及openResty开发的,所有拥有动态路由、负载均衡、高可用、高性能、熔断(基于健康检查)等。Kong提供了许多开箱即用的插件,用户也可以自定义规则使用lua开发插件。

Kong 是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能。Kong 有两个主要组件:

  1. Kong Server :基于nginx的服务器,用来接收 API 请求。
  2. Apache Cassandra or Postgresql:用来存储操作数据。

1、Kong网关的组成

  • Kong服务器。(基于OpenResty,接收api请求,转发,结果响应。)
  • 数据库。(postgresql)
  • Kong管理GUI。(Konga)

难留少年时,总有少年来!

无论你是年轻还是年长,所有程序员都需要记住:时刻努力学习新技术,否则就会被时代抛弃!

相关推荐
风霜不见闲沉月3 天前
kong网关的使用
junit·kong
还是转转6 天前
Kong Gateway 指南
gateway·kong
三朝看客2 个月前
BClinux docker安装kong和konga
docker·容器·kong
爱技术的小伙子3 个月前
【API网关】 使用Kong、Zuul等工具实现API网关
kong
博客威5 个月前
kong网关部署
kong·konga
明明在学JAVA5 个月前
Kong网关的负载均衡
python·负载均衡·kong
Wang's Blog5 个月前
Go微服务: 基于Docker搭建Kong网关环境
docker·微服务·golang·kong
明明在学JAVA5 个月前
Kong网关身份认证
kong
宫孙小兔5 个月前
Kong网关代理MQTT的两种方法
nginx·kong·tcp·代理·流代理
天草二十六_简村人7 个月前
API网关工具Kong或nginx ingress实现对客户端IP的白名单限制,提高对外服务的访问安全
运维·nginx·安全·kubernetes·k8s·kong