【发布时间】:2020-03-05 23:47:47
【问题描述】:
我有 120 个使用 Kakfa Producer 的数据生产者,他们每秒发送消息,有些有敏感数据(我的意思是,我们必须发送是或是),而且这些生产者有时可能会关闭或失去互联网连接,所以我需要生产者的容错性。我知道有发送它的方式,同步和异步,他们坚持尝试发送数据并将其保存在内存中,但如果我想将它保存在磁盘而不是缓冲内存中,我们怎么能这样做。如果没有发送消息,我们怎么能将消息持久保存在磁盘中?我们如何控制 Kafka 生产者何时抛出异常?
【问题讨论】:
标签: apache-kafka iot kafka-producer-api