插件市场
本文旨在为您详细介绍在云原生API网关中如何使用、管理、开发和上传插件,以及如何在API和接口列表中为指定的API或者接口挂载插件规则。此外,还将指导您通过WebIDE一站式完成自定义插件的开发和编译。
使用Lua插件
在云原生API网关开发中,Lua可以用于编写和执行各种网关程序,例如API网关、消息网关、反向代理等。具体详情,请参见使用Lua插件。
管理插件
云原生API网关提供了插件市场,内置认证鉴权、流量管控、安全防护等多种功能扩展插件,支持您上传自定义插件。关于如何安装、启用、卸载插件,具体详情,请参见管理插件。
开发插件
开发网关插件可以扩展云原生API网关的核心功能,使其能够满足更加复杂和特定的业务需求,支持Go、类JavaScript、Rust和C++语言开发网关插件。具体详情,请参见开发插件。
上传插件
您开发的插件可以通过发布插件的方式上传到插件市场。具体详情,请参见上传插件。
插件性能参考
云原生API网关平台提供的插件和您使用不同语言开发的插件,会对请求延时产生影响。为了更好地了解各类插件不同语言实现的性能对比分析。具体详情,请参见插件性能参考。
平台插件
云原生API网关提供扩展插件,涵盖了认证鉴权、流量管控、传输协议优化、安全防护等多个方面,帮助您更好地管理和保护API流量。具体详情,请参见平台插件。
AI 插件
您可以根据AI场景中,经过网关流量的长连接、高延迟和大带宽的特征,灵活使用AI插件集。该插件集涵盖安全防护、多模型适配、可观测、缓存、提示词工程等领域的多个开箱即用插件。具体详情,请参见AI 网关。
在API和接口列表中配置插件规则
云原生API网关支持为API和接口挂载插件规则,提供灵活且安全的API管理服务,增强服务的可扩展性。具体详情,请参见在API和接口列表中配置插件规则。
WebIDE编写插件
云原生API网关通过插件为您提供定制化的扩展能力。您可以通过WebIDE一站式完成自定义插件的开发和编译。具体详情,请参见WebIDE编写插件。