gpt4 book ai didi

java - 如何阻止 Apache Storm 消息在拓扑中间重播?

转载 作者:行者123 更新时间:2023-12-02 04:11:19 24 4
gpt4 key购买 nike

所以我们有一个线性拓扑。假设 Bolt 2 进行了一些 jaxb 解析,但由于某种原因它无法解析 xml。我们不希望它转到 bolt 3 或 4。我们只想停止该过程。

我们如何停止该过程?

最佳答案

只需确认传入的元组而不发出任何内容。

public void execute(Tuple tuple) {
try {
// process tuple here
collector.emit("your_stream",tuple,new Values(value));
} catch(Execption e) {
// don't emit
} finally {
collector.ack(tuple);
}
}

关于java - 如何阻止 Apache Storm 消息在拓扑中间重播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33759957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com