gpt4 book ai didi

cloud - 在 Storm 集群上运行多个拓扑的问题

转载 作者:行者123 更新时间:2023-12-03 03:46:23 24 4
gpt4 key购买 nike

不可能在同一集群上运行多个拓扑。所有拓扑都注册良好,我可以在 UI 中看到它们,但只有第一个拓扑运行。没有为其他拓扑分配工作程序、执行程序、任务。

**storm.yaml:**

storm.local.dir: "/var/storm"
storm.zookeeper.servers:
- "SERVER_IP"

#
nimbus.host: "HOST_IP"
nimbus.childopts: "-Xmx1024m -Djava.net.preferIPv4Stack=true"
ui.childopts: "-Xmx768m -Djava.net.preferIPv4Stack=true"
supervisor.childopts: "-Djava.net.preferIPv4Stack=true"
worker.childopts: "-Xmx768m -Djava.net.preferIPv4Stack=true"

supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703

最佳答案

增加supervisor.slots.ports中的端口数量。现在它只有 4 个端口(6700 到 6703)意味着只有 4 个工作进程将在该主管计算机上运行。
如果您有 4 个拓扑,每个拓扑有 10 个工作线程,那么您必须添加 40 个端口(即从 6700 到 6739)。

关于cloud - 在 Storm 集群上运行多个拓扑的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24429456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com