【发布时间】:2015-12-25 01:44:53
【问题描述】:
在我的拓扑中,我从 Kafka 队列中读取触发消息。收到触发消息后,我需要向螺栓发出大约 4096 条消息。在 Bolt 中,经过一些处理后,它将发布到另一个 Kafka 队列(稍后另一个拓扑会使用它)。
我正在尝试设置TOPOLOGY_MAX_SPOUT_PENDING 参数来限制要发送的消息数量。但我看到它没有任何效果。是因为我在一个nextTuple() 方法中发出所有元组吗?如果是这样,应该如何解决?
【问题讨论】:
-
你试过什么代码?
-
我已经编辑了您的帖子以包含格式标签,并且还修复了一些拼写错误。问题越清楚,答案就越好!
标签: java apache-kafka apache-storm