添加和配置扩展程序

您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档
信息

Apigee Edge 包含几个已安装的扩展软件包。您需要先添加和配置扩展程序,然后才能在设置了扩展程序调用程序政策的 API 代理中使用扩展程序。添加扩展程序时,您需要找到表示要与 API 代理集成的外部资源的扩展程序软件包,通过该软件包添加和配置扩展程序,然后将扩展程序部署到 Edge 环境。

通过扩展程序软件包配置扩展程序时,您可以指定值,以关注扩展程序与其外部资源的互动。例如,配置 Google Cloud Firestore 扩展程序时,您可以指定该扩展程序在创建、获取和删除文档时应使用哪个数据库。每个扩展程序都有自己的一组配置属性,这些属性与其交互的资源的各个方面相对应。如需查看包含的附加信息列表,请参阅扩展程序参考概览

通常,每个扩展程序的配置都包含扩展程序用于代表您使用资源进行身份验证的凭据。

扩展程序部署环境可以灵活支持根据负载情况自动扩缩。因此,默认情况下,没有流量的扩展程序部署可能没有可用于响应请求的实例。因此,当环境创建扩展程序实例以供使用时,对扩展程序的第一个请求可能需要更长时间。

有关入门教程,请参阅教程:添加和使用扩展程序

添加和配置扩展程序

  1. 登录 Edge,点击管理菜单,然后点击扩展程序

    随即显示的扩展程序页面会列出通过系统中可用的扩展程序软件包配置的所有扩展程序。如果您想查看已配置的扩展程序,可以在页面顶部输入过滤条件来过滤列表。

    在接下来的步骤中,您将添加自己的扩展程序。

  2. 扩展程序页面中,点击添加扩展程序

    显示的“选择扩展程序”页面会将 Google 开发的扩展程序和其他公司开发的扩展程序分开。

  3. 选择扩展程序下,点击所需的标签页,然后找到与您要访问的外部资源对应的扩展程序。

    在扩展程序软件包对应的框中,点击“查看详细信息”即可查看关于扩展程序的版本、作者等信息。

  4. 点击该扩展程序软件包所对应的复选框,即可开始配置该软件包中的扩展程序。

  5. 扩展程序属性对话框中,输入扩展程序的名称和说明,然后点击创建

  6. 在您正在创建的扩展程序的扩展程序 > My-Extension-Name 页面中,找到要为其配置扩展程序的 Apigee Edge 环境。

    必须将扩展程序部署到与将要使用该扩展程序的 API 代理相同的环境中。

  7. 点击列表中的环境行。

  8. 配置对话框中,选择或输入相应值来配置此扩展程序。

    每个扩展程序都有自己的配置属性。如需属性的说明,请使用扩展的参考文档。扩展程序参考文档概览中列出了扩展程序引用。

  9. 点击保存

部署扩展程序

  1. 在该扩展程序的扩展程序 > My-Extension-Name 页面中,点击部署以部署该扩展程序,以通过 API 代理使用。

部署扩展程序后,请执行以下操作: