插件配置
本文档将介绍 APISIX 中插件配置(Plugin Configs)的基本概念以及为什么需要它们。
在文档末尾探索其他资源,以获取有关相关主题的更多信息。
概述
在 APISIX 中,插件配置(Plugin Config)对象提取公共插件配置,消除了路由上的重复插件配置。这使得 API 管理更加精简和高效。要在路由中应用插件配置对象上配置的插件,你只需在路由配置中引用插件配置 ID 即可。
下图说明了插件配置的概念,其中两个路由指向两个不同的后端系统——一个用于订单,另一个用于交付。在 APISIX 配置中使用了插件配置对象,使得 limit-count 和 proxy-rewrite 插件在集中位置配置,同时被多个路由使用:
除了共享的插件配置外,你仍然可以在路由上单独配置特定于路由的插件。请参阅插件配置优先级,了解当同一插件在多个对象中配置时 APISIX 如何优先处理配置。
其他资源
- 核心概念 - 插件
- Admin API - Plugin Configs
- 插件中心