限制Apache Storm中每个工作节点的内存使用量

时间:2016-03-16 11:49:20

标签: apache-storm

我想限制Storm多节点集群中每个工作节点的内存使用量。例如,在512mb ram的工作节点中,我希望风暴使用最大高达256mb。

  

worker.childopts: "-Xmx256m"

根据我的理解,上面的配置是为节点中的每个工作进程设置内存  有没有办法可以限制整个记忆。

1 个答案:

答案 0 :(得分:2)

风暴使用的内存为number of slotsworker memorysupervisor memory。因此,如果您定义了一个工作槽,则worker.childopts设置为-Xmx256m,并且supervisor.childopts设置为-Xmx128m,则每个风暴工作者节点将占用每个节点最多384mb。