Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache storm storm rebalance命令不更新拓扑的工作进程数_Apache Storm_Scheduling - Fatal编程技术网

Apache storm storm rebalance命令不更新拓扑的工作进程数

Apache storm storm rebalance命令不更新拓扑的工作进程数,apache-storm,scheduling,Apache Storm,Scheduling,我尝试对storm 1.1.1执行以下命令: storm[topologyName]-n[工作人员数量] 命令成功运行,但工作进程数保持不变。我也试着减少工人的数量。那也没用 我不知道发生了什么事。任何指针都会有帮助 供参考: 我已经实现了自定义计划?。是因为这个吗 您可以随时查看该CLI背后的Storm源代码。或对重新平衡进行编码(根据1.0.2进行测试): RebalanceOptions rebalanceOptions = new RebalanceOptions(); rebalanc

我尝试对storm 1.1.1执行以下命令:

storm[topologyName]-n[工作人员数量]

命令成功运行,但工作进程数保持不变。我也试着减少工人的数量。那也没用

我不知道发生了什么事。任何指针都会有帮助

供参考:
我已经实现了自定义计划?。是因为这个吗

您可以随时查看该CLI背后的Storm源代码。或对重新平衡进行编码(根据1.0.2进行测试):

RebalanceOptions rebalanceOptions = new RebalanceOptions();
rebalanceOptions.set_num_workers(newNumWorkers);
Nimbus.Client.rebalance("foo", rebalanceOptions);