我希望以分布式模式启动 Spring XD(更具体地说是使用 BOSH 部署它)。管理组件如何与模块容器通信?
如果是通过 TCP/HTTP,我肯定必须告诉管理组件所有容器在哪里?如果是通过 Redis,我会认为我需要告诉容器 Redis 实例在哪里?
更新
我试过在一个盒子上运行xd-admin
和 Redis,在另一个盒子上xd-container
运行redis.properties
更新以指向管理框。容器启动时不报告任何异常。
运行示例流提交curl -d "time | log" http://{admin IP}:8080/streams/ticktock
不会产生任何一个控制台的输出,也不会输出到日志。