3
我正在學習風暴。我對Apache風暴一次可以運行的拓撲結構數量有疑問。我已經在風暴集羣上提交了兩個拓撲結構,但是一次只有一個拓撲結構運行。我需要KILL或DEACTIVATE已經存在的拓撲運行任何新的拓撲。如何在同一實例上運行多個風暴拓撲?
我使用暴風0.9.4
動物園管理員3.4.6
卡夫卡2.10-0.8.2.1
我正在風暴靈氣,監事和用戶界面的一個實例。
我是否需要運行每個實例的多個實例?
我需要做什麼才能同時運行多個拓撲?
我附上了我的風暴ui的截圖。
您是否已將服務器Nimbus的「storm.yaml」設置在主管正在運行的所有其他服務器上?如果在5個主管理器上配置'storm.yaml',每個擁有5個插槽,您是否可以運行5 * 5 = 25拓撲? – Nav
@Nav您需要在supervisor計算機上設置'supervisor.slots.ports'.Yes,您應該可以運行。請確保您設置相應拓撲中的工作人員數 –
因此,默認情況下,如果每個管理員有4個插槽,那麼5個主管應該有5 * 4 = 20個插槽,而不需要配置'storm.yaml'。但是這並沒有發生。我只能運行4個拓撲。第五種拓撲有0名工人(這是有5個監督員,並且沒有編輯'storm.yaml')。即使是另一個人也有同樣的問題:https://groups.google.com/forum/#!topic/storm-user/wloq1nImRWQ – Nav