storm BasicBolt在哪里处理ack()func?

bxgwgixi  于 2021-06-21  发布在  Storm
关注(0)|答案(1)|浏览(247)

我们知道,使用 BaseBasicBolt ,我们不需要打电话 ack() 功能。
但当我通过密码 BaeBasicBolt , IBasicCode ,找不到任何代码的实现。
所以,我想知道 ack() 方法正在被调用 BasicBolt ?

kpbwa7wx

kpbwa7wx1#

我找到了。
什么时候 TopologyBuilder.setBolt() 完成后,有一个 BasicBoltExecutor 处理 ack 以及 fail 逻辑。

相关问题