摘要: Kong Customize Python Plugin 前情提要:由于公司业务需求,需要针对 Kong 自定义插件,而 Kong 的插件主要是 Lua 语言,公司的技术栈是 Python,所以升级了 Kong 版本到 3.1。Kong3.1支持使用 Python 语言的插件,从此走上了踏坑填坑之路 阅读全文
posted @ 2023-02-08 17:00 名字到底要多长 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 记录升级 KONG3.1 网关遇到的坑 原始版本:2.1 升级版本:3.1.1 动态路由 默认使用插件 request-transformer 假如你有一个真实路由 /user/all,现在需要网关做转发,前端请求路由为/web/v1/demo/user/login 原始版本你需要在 Konga 路 阅读全文
posted @ 2023-02-08 17:00 名字到底要多长 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 操作步骤 执行 prepare.sh 文件,生成kong 和 konga 数据库,随后自动执行数据库迁移操作 kong 容器挂载自定义插件,注意修改 constants.lua 文件中的 plugins 参数(可选操作,如果没有自定义插件可跳过) 执行 docker-compose up 启动 ko 阅读全文
posted @ 2023-02-08 16:59 名字到底要多长 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Kong 网关简介及简单使用 1、kong 网关简介 Kong是在客户端和微服务端转发 API 通信的 API 网关,可以通过插件扩展功能。Kong 主要有两个重要的的组件: Kong Server:基于 nginx 的服务器,用来接收 API 请求 Apache Cassandra:用于存储操作数 阅读全文
posted @ 2023-02-08 16:21 名字到底要多长 阅读(220) 评论(0) 推荐(0) 编辑