【问题标题】:Tick Tuples in two different Bolts with different frequency用不同频率在两个不同的螺栓中勾选元组
【发布时间】:2015-04-06 17:17:40
【问题描述】:

我想以不同的频率在两个不同的螺栓中执行两个不同的周期性任务。第一个任务以 1 小时的频率工作,而第二个任务以 30s 的频率工作。我想知道 Storm 元组在这种情况下的行为。一个螺栓的刻度元组在另一个螺栓中是否可见。
也就是说 Bolt 1 会收到 Bolt 2 的元组吗?

【问题讨论】:

    标签: java apache-storm


    【解决方案1】:

    您可以使用名称流创建向 2 个不同流发出的 spout。 您的 spout 将每 30S 运行一次并为第一个 bolt 发射,每 1H 它会发射到 bolt 2

    查看this good示例

    【讨论】:

    • 我不想为此创建任何单独的喷口。事实上,storm中Tick tuples的目的就是为了消除这种问题。
    猜你喜欢
    • 1970-01-01
    • 2014-07-29
    • 2019-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多