电波障害

电波障害 -

Kong网关极简入门

基本概念 Kong Gateway is a Lua application running in Nginx. Kong Gateway is distributed along with OpenResty, which is a bundle of modules that extend the lua-nginx-module. Kong 是一个基于 Nginx 上运行的 Lua 程序。它改善了 Nginx 基于静态配置的缺点,可以动态添加插件和热部署。 Kong 的基础模块 Service是后端服务的抽象。 Routes是 client 到后端服务的路由规则的抽象。如,为不同的 client 设置不同的认证规则。 Kong 的 routes 有两种模式 traditional_compat 和 expressions 。 traditional_compat :旧的基于通配符等匹配优先级的模式。 expressions :新的基于表达式的匹配模式。 Upstreams是一个运维对象,在 Services 和真正的后台 API 服务之间,用来负载均衡。 Plugins是用 lua 或 go 编写的插件,分为 Kong 官方提供的插件和第三方插件。 Kong 的工作原理 Kong 支持三类协议:HTTP/HTTPS,TCL/TLS 和 GRPC/GRPCS。每种协议由不同的参数组成:

Kong Gateway是在Nginx上运行的Lua应用程序,改善了Nginx的静态配置缺点。Kong的基础模块包括Service、Routes、Upstreams和Plugins。Kong支持多种协议和匹配规则来路由请求,并支持WebSocket。Kong还支持基于DNS和哈希环的负载均衡。

Kong Gateway Lua应用程序 Nginx 协议 静态配置

相关推荐 去reddit讨论

热榜 Top10

eolink
eolink
Dify.AI
Dify.AI
LigaAI
LigaAI
观测云
观测云

推荐或自荐