如何使用Apache Kafka生成/消费延迟消息?似乎标准的Kafka (和Java kafka客户端)功能没有这个功能。我知道我可以用标准的等待/通知机制自己实现它,但它似乎不是很可靠,所以任何建议和好的实践都是值得感谢的。
找到related question了,但没用。正如我所看到的: Kafka基于从文件系统的顺序读取,并且只能用于读取主题,简单明了地保持消息顺序。我说的对吗?
发布于 2017-12-27 21:11:13
实际上,kafka的最低结构是一个分区,它是队列中具有增量偏移量的连续事件-您不能在生成日志的时刻插入日志的末尾以外的任何地方。没有延迟消息的概念。
你到底想要达到什么目的?
在你的案例中有一些可能性:
对于你的最后一个问题:基本上,是的,但有一些注释:
https://stackoverflow.com/questions/47991670
复制相似问题