风暴容错:nimbus将工作者重新分配到另一台机器?

ohtdti5x  于 2021-06-24  发布在  Storm
关注(0)|答案(1)|浏览(229)

如何使storm nimbus在同一台机器上重新启动worker?
为了测试容错性,我对一个worker进程执行kill-9,希望该worker在同一台机器上重新启动,但是在其中一台机器上,nimbus在另一台机器上启动worker!!!nimbus日志未显示多次尝试或任何异常或错误!
谢谢你的帮助,谢谢!

db2dz4w8

db2dz4w81#

你不需要这么做。工人应能够切换到任何主管的开放插槽。如果你有一个螺栓,因为它是读取数据的一个特定的主管,这是一个设计问题,不能容纳这一点。
此外,storm的容错功能不仅可以处理工作机故障,还可以处理管理器故障,在这种情况下,您将无法在同一个管理器上重新启动工作机。你不必担心工人在哪里:这是暴风雪的特点。

相关问题