多选题 : FusionInsight HD 中,在使用 Streaming 的 ACK 机制时,下列哪些说法是正确的?
(A)启用了Acker之后,Streaming会识别发送失败的Tuple并自动重发,无需人为干预。
(B)Acker会标识处理超时或者处理失败的消息为fail。
(C)从spout开始,形成的Tuple树中任何一个环节失败都会标记整棵树失败。
(D)应用需要在spout的fail()接口方法中实现消息重发逻辑。
参考答案
继续答题:下一题
(A)启用了Acker之后,Streaming会识别发送失败的Tuple并自动重发,无需人为干预。
(B)Acker会标识处理超时或者处理失败的消息为fail。
(C)从spout开始,形成的Tuple树中任何一个环节失败都会标记整棵树失败。
(D)应用需要在spout的fail()接口方法中实现消息重发逻辑。