且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Storm企业级应用:实战、运维和调优》——3.7 Worker工作者进程

更新时间:2022-08-16 10:23:00

本节书摘来自华章计算机《Storm企业级应用:实战、运维和调优》一书中的第3章,第3.7节,作者:马延辉 陈书美 雷葆华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.7 Worker工作者进程

工作者进程(Worker)是一个Java进程,执行拓扑的一部分任务。一个Worker进程执行一个Topology的子集,它会启动一个或多个Executor线程来执行一个Topology的组件(Spout或Bolt)。因此,拓扑在执行时,可能跨一个或多个Worker。Storm会尽量均匀分配任务给所有的Worker。
不会出现一个Worker为多个Topology服务的情况。