Strom的簡單實現測試
Spout的實現ui
Spout中open、nextTuple和delcareOutputFields方法的邏輯:日誌
declareOutputFileds()決定了tuple發射的格式,這樣的話Bolt就能夠用相似的方法將tuple譯碼。Spout持續對日誌文件的數據的變動進行監聽,一旦有添加Spout就會進行讀入而且發送給Bolt進行處理。orm
Bolt的實現對象
Spout的輸出結果將給予Bolt進行更深一步的處理。it
:集羣
一旦Spout和Bolt準備就緒(等待被執行),topology生成器將會創建topology並準備執行。下面就來看一下執行步驟。配置
在本地集羣上運行和測試topology方法