我为wso2流处理器设置了完全分布式部署。 以下是配置: 1. 192.168.0.1和192.168.0.2具有以状态运行的管理器节点 管理数据库在192.168.0.3。
所以我查询了我需要使用哪个IP地址来推送我的siddhi查询(192.168.0.1:9543或192.168.0.2:9543)或者我是否需要一个反向代理服务器。
感谢
答案 0 :(得分: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