欢迎使用Kong

Kong 网关中文文档,翻自官方 0.14.x

翻译工作仍未完成,我会每天都抽点时间更新,见谅。 原文中的属于Kong的属性名词不翻译,如Service,Route,Consumer

目录

开始之前,确保你已经安装好Kong--只需要一分钟。

在你深入学习Kong之前,确保你已经知晓它的目标和设计理念。一旦您熟悉Api网关的概念,本指南将为您介绍如何使用Kong,以及一些基本操作,比如:

  • 运行Kong实例
  • 添加和消费服务
  • 在Kong上安装插件

什么是Kong

您可能已经听说过Kong基于Nginx,利用了其稳定性和高效率。但这究竟是怎么实现的呢?

准确地说,Kong是一个使用了lua-nginx-module运行在Nginx之上的Lua应用。Kong没有作为一个module和Nginx一起编译,而是与OpenResty(一个已经包含lua-nginx-module的应用)一起分发。OpenResty不是Nginx的分支,而是一些继承它能力的module的合集。

这为可插入架构奠定了基础,Lua脚本(插件)可以在运行时启用并执行。正因如此,我们将Kong视为微服务架构的典范:它的核心实现了数据库抽象、路由和插件管理。插件可以在分隔的代码库中,注入到请求生命周期的任何位置,这一切只需要几行代码。

下一步

现在,让我们开始学习如何启动停止Kong

By Exception            updated 2018-10-28 09:45:47

results matching ""

    No results matching ""