我在暴风雨是新的,并试图了解不同的方法执行从流量spout到bolt.像鲸鱼喷水有不同的方法
nextTuple()
打开()
declareOutputFields()
启用()
关闭()
和bolt有类似的方法
准备()
执行()
清理()
declareOutputFields()
那么有人能告诉我这些方法的执行顺序吗?
Kit*_*nke 12
首先,当你的拓扑开始时......
declareOutputFields其次,在群集中的每个工作人员......
open和螺栓prepare(发生一次)ack,fail和nextTupleexecute如果您的拓扑已停用...
deactivate方法将被调用.再次激活拓扑时,activate将调用该拓扑.如果你的拓扑被杀了......
close打过电话cleanup打过电话注意:
没有保证关闭将被调用,因为主管杀死了-9的集群上的工作进程.资源
| 归档时间: |
|
| 查看次数: |
2893 次 |
| 最近记录: |