Storm中重要对象的生命周期

Spout方法调用顺势

  declareOutputFields()(调用一次)
  open() (调用一次)
  activate() (调用一次)
  nextTuple() (循环调用 )
  deactivate() (手动调用)

 

Bolt方法调用顺序

  declareOutputFields() (调用一次)
  prepare() (调用一次)
  execute() (循环执行)

  

posted @ 2017-12-04 09:44  程序猿001  阅读(389)  评论(0编辑  收藏  举报