我正在使用流動模式消費者rdkafka與我的節點應用程序。我一次只想獲取幾條消息。它是否繼續提取消息並將它們緩衝在隊列中?如果是的話,那麼我們可以改變這個配置並且限制獲取的消息數量嗎?流動消費者如何在節點rdkafka中工作
0
A
回答
0
我不確定rdkafka,但在java客戶端有一個配置,以限制沒有。在一次輪詢操作中獲取的記錄數量。
max.poll.records的最大記錄數返回單一調用poll()
0
是,消費者獲取信息到一個隊列,直至排隊的消息達到一定的限制。
嘗試在你的消費者的配置使用此屬性:
{
//...
'queued.max.messages.kbytes': 1024
//Maximum number of kilobytes per topic + partition in the local consumer queue
//...
}
此屬性記錄here
相關問題
- 1. Confluent .net(rdkafka)提交消費者處置
- 2. ActiveMQ的節流消費者
- 3. 兔子MQ消費者如何工作?
- 4. 消費消息與RdKafka :: KafkaConsumer C++:
- 5. 隊列消息/消費者組的工作流程?
- 6. rdkafka消費者關於分區大小的查詢
- 7. 生產者/消費者工作隊列
- 8. 如何在使用Semphores的生產者 - 消費者中消費?
- 9. rdkafka dotnet庫消費性能慢
- 10. Kombu消費者作爲節儉服務
- 11. Api和消費者流程
- 12. 節流生產者/消費者模式導致死鎖
- 13. 生產者/消費者msdn示例如何工作?
- 14. 生產者 - 消費者和它是如何工作的
- 15. 在生產者/消費者模式中,我如何殺死消費者線程?
- 16. TPL數據流LinkTo多個消費者不工作
- 17. MapR流消費者中的spark.kafka.poll.time
- 18. KAFKA Java消費者不工作
- 19. RabbitMQ消費者點播?
- 20. Azure工作者角色+消息隊列消費者的數量
- 21. 生產者 - 消費;消費者如何停止?
- 22. 如何從生產者消費卡夫卡的消費者?
- 23. 如何使用消費者
- 24. RabbitMQ消費者從集羣中不同節點讀取
- 25. kafka消費者在單節點多代理配置上
- 26. 消費者在動態創建時不消費消息
- 27. 節流的AMQP消費者使用的RabbitMQ
- 28. 如何解決「java.io.NotSerializableException:org.apache.kafka.clients.consumer.ConsumerRecord」在星火流卡夫卡消費者?
- 29. kafka消費者迭代器如何工作
- 30. 如何使用RabbitMQ管理消費者的連續工作?