测试安装

Edge for Private Cloud v. 4.17.09

Apigee 提供了可用于验证安装的测试脚本。

运行验证测试

如果测试成功,验证测试流程的每个步骤都会返回一个 HTTP 20X 响应代码。

如需运行测试脚本,请执行以下操作:

  1. 在管理服务器节点上安装 apigee-validate
    > /opt/apigee/apigee-service/bin/apigee-service apigee-validate install
  2. 在管理服务器节点上运行设置命令以调用测试脚本:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup -f configFile

    configFile 文件必须包含以下属性:
    APIGEE_ADMINPW=sysAdminPword

    如果省略密码。

    默认情况下,apigee-validate 实用程序会在使用端口 59001 的路由器上创建一个虚拟主机。如果该端口在路由器上未打开,则可以选择在配置文件中包含 VHOST_PORT 属性以设置端口。例如:
    VHOST_PORT=9000
  3. 然后,该脚本会执行以下操作:
    • 创建一个组织并将其与 Pod 相关联。
    • 创建一个环境,并将消息处理器与该环境相关联。
    • 创建虚拟主机。
    • 导入简单的健康检查代理,并将应用部署到“测试”环境。
    • 导入 SmartDocs 代理。
    • 执行测试,以确保一切按预期运行。

成功的测试将返回 20X HTTP 响应。

如需移除测试脚本创建的组织、环境和其他工件,请执行以下操作:

  1. 运行以下命令:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-validate clean -f configFile

    其中,configFile 是用来运行测试的文件。

    注意:如果您在测试和问题排查方法中遇到错误,请与 Apigee 支持团队联系并提供错误日志。

验证 Pod 安装

现在您已安装 Apigee Analytics,建议您执行以下基本但重要的验证:

  1. 验证管理服务器是否位于中央 POD 中。
































  2. 验证路由器和消息处理器是否在网关 POD 中。在管理服务器上,运行以下 C网址 命令:
    > curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=gate

    您会看到与中央 Pod 类似但路由器和消息处理器的输出。
  3. 验证 Postgres 是否在分析 Pod 中。在管理服务器上,运行以下 C网址 命令:
    > curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=analytics

    您会看到类似于中央 Pod 的输出,但对于 Postgres。