配置运行时

本部分详细介绍了消息处理器与 Apigee API Hub for Private Cloud 连接器之间的相互依赖关系,以便进行运行时记录处理。为了将运行时数据(分析数据)传输到 API Hub,您需要将 Apigee Edge for Private Cloud 环境中的消息处理器配置为“双重写入”到共享网络文件系统。

  1. 设置网络文件系统 (NFS)
    • 确保已配置并装载 NFS。此 NFS 将用于共享来自所有消息处理器的分析记录。
    • NFS 装载必须在运行消息处理器和 Apigee Edge for Private Cloud 连接器的所有虚拟机上可用并已装载。
  2. 配置消息处理器以在 NFS 上写入:在每个消息处理器虚拟机上修改文件 /opt/apigee/customer/application/message-processor.properties

    添加以下配置:

    # 这是以英文逗号分隔的列表,其中包含必须为其启用 Apigee Hub 连接器运行时数据入口的所有环境。在此示例中,我们启用了来自 2 个不同组织的 3 个环境。
    conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
    # NFS 装载的路径,用于存储来自消息处理器的运行时数据。
    conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

  3. 重启消息处理器:使用滚动式重启方法重启消息处理器。