我已经记录了在kafka上发布的24小时消息(从午夜到午夜)。大约有 120 万条消息。
现在,出于测试目的,我想使用这些日志来"重播"消息(即,从午夜开始,读取日志并在最初发送时重新发布每条消息)。
是否有工具或库(最好是Java或Scala)可以做到这一点?
你可以写一些东西,比如使用自Kafka 0.10以来可用的偏移量,倒带到给定的偏移量,然后消费和制作记录直到下一个午夜
我已经记录了在kafka上发布的24小时消息(从午夜到午夜)。大约有 120 万条消息。
现在,出于测试目的,我想使用这些日志来"重播"消息(即,从午夜开始,读取日志并在最初发送时重新发布每条消息)。
是否有工具或库(最好是Java或Scala)可以做到这一点?
你可以写一些东西,比如使用自Kafka 0.10以来可用的偏移量,倒带到给定的偏移量,然后消费和制作记录直到下一个午夜
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium