天天看點

《Storm企業級應用:實戰、運維和調優》——3.7 Worker工作者程序

本節書摘來自華章計算機《storm企業級應用:實戰、運維和調優》一書中的第3章,第3.7節,作者:馬延輝 陳書美 雷葆華著, 更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

工作者程序(worker)是一個java程序,執行拓撲的一部分任務。一個worker程序執行一個topology的子集,它會啟動一個或多個executor線程來執行一個topology的元件(spout或bolt)。是以,拓撲在執行時,可能跨一個或多個worker。storm會盡量均勻配置設定任務給所有的worker。

不會出現一個worker為多個topology服務的情況。