跳到主要内容

插件配置

本文档将介绍 APISIX 中插件配置(Plugin Configs)的基本概念以及为什么需要它们。

在文档末尾探索其他资源,以获取有关相关主题的更多信息。

概述

在 APISIX 中,插件配置(Plugin Config)对象提取公共插件配置,消除了路由上的重复插件配置。这使得 API 管理更加精简和高效。要在路由中应用插件配置对象上配置的插件,你只需在路由配置中引用插件配置 ID 即可。

下图说明了插件配置的概念,其中两个路由指向两个不同的后端系统——一个用于订单,另一个用于交付。在 APISIX 配置中使用了插件配置对象,使得 limit-countproxy-rewrite 插件在集中位置配置,同时被多个路由使用:


plugin configs diagram with two routes and one plugin config object

除了共享的插件配置外,你仍然可以在路由上单独配置特定于路由的插件。请参阅插件配置优先级,了解当同一插件在多个对象中配置时 APISIX 如何优先处理配置。

其他资源