0

我已经为 wso2 流处理器建立了一个完全分布式的部署。以下是配置: 1. 192.168.0.1 和 192.168.0.2 有管理节点运行在 192.168.0.3 中的状态管理数据库。

  1. 192.168.0.1、192.168.0.2 和 192.168.0.4 也有工作节点

所以我询问了我需要使用哪个 IP 地址来推送我的 siddhi 查询(192.168.0.1:9543 或 192.168.0.2:9543)或者我是否需要反向代理。

谢谢

4

1 回答 1

0

您需要将 siddhi 文件推送到两个管理器节点(192.168.0.1:9543 和 192.168.0.2:9543)。参考[1]

建议使用内容同步机制,因为 Siddhi 应用程序必须部署到两个管理器节点。您可以使用常见的共享文件系统,例如网络文件系统 (NFS) 或任何其他可用的共享文件系统。需要将两个节点的SP_HOME/wso2/manager/deployment/siddhi-files/目录挂载到共享文件系统[2]

[1] https://docs.wso2.com/display/SP410/Stream+Processor+REST+API+Guide

[2] https://docs.wso2.com/display/SP410/Fully+Distributed+Deployment

于 2018-06-18T18:21:40.430 回答