上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 386 下一页
摘要: 集成服务发现注册中心 1 摘要 当业务量发生变化时,需要对上游服务进行扩缩容,或者因服务器硬件故障需要更换服务器。如果网关是通过配置来维护上游服务信息,在微服务架构模式下,其带来的维护成本可想而知。再者因不能及时更新这些信息,也会对业务带来一定的影响,还有人为误操作带来的影响也不可忽视,所以网关非常 阅读全文
posted @ 2024-05-20 13:34 张占岭 阅读(1069) 评论(0) 推荐(1)
摘要: 参考: https://apisix.apache.org/docs/apisix/plugins/authz-keycloak/ https://www.cnblogs.com/lori/p/16716520.html kc插件源码梳理及原理说明 如果只是进行keycloak颁发的token进行校 阅读全文
posted @ 2024-05-16 10:26 张占岭 阅读(335) 评论(0) 推荐(0)
摘要: 扩展apisix原始插件 当apisix提供的插件不能满足我们要求时,我们可能需要将它的plugin进行个性化扩展,例如一个jwt认证插件jwt-auth,它本身具有验证jwt有效性功能,支持rs256,hs256等常用签名算法,但在验证之后,如果希望将jwt中的用户信息取出来,并放请求头向上游传递 阅读全文
posted @ 2024-05-15 09:25 张占岭 阅读(192) 评论(0) 推荐(0)
摘要: 开发插件的步骤 在APISIX中,要自定义插件,一般需要按照以下步骤进行操作: 编写Lua脚本:首先,你需要编写Lua脚本来实现你想要的功能。可以根据APISIX提供的插件开发文档和示例进行编写。 将Lua脚本放置到APISIX插件目录:将编写好的Lua脚本文件放置到APISIX的插件目录下,一般是 阅读全文
posted @ 2024-05-14 09:09 张占岭 阅读(2245) 评论(0) 推荐(1)
摘要: 参考 https://docs.api7.ai/apisix/how-to-guide/custom-plugins/create-plugin-in-lua https://apisix.apache.org/docs/apisix/next/plugin-develop/ https://api 阅读全文
posted @ 2024-05-13 20:06 张占岭 阅读(1060) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 386 下一页