Open rocqina opened 4 years ago
应该是写错了,我会改成 RD_KAFKA_OFFSET_TAIL(1)
如果采用受影响的版本,jobmaker重启的时候应该需要很多时间。
受影响的版本:从 2019-07-17( 34094cb9e04608b0d39c0a2f33b5f9f207ffd5d1 )至今。
偏移1
应该会导致重头消费所有相关topic,导致 jobmaker 重启后需要大量时间才能开始发送新任务。
所以要注意,如果需要重启 jobmaker,应该注意它是否发送 job。如果发送不及时,应该升级到修复该问题的版本。
请教一个问题
https://github.com/btccom/btcpool/blob/75e57300ed9486ea1889e7bece18efd523233b2f/src/bitcoin/JobMakerBitcoin.cc#L105
为什么设置偏移量是1,每次jobmaker重启的时候从位置1开始读取,导致了大量的无效gbt被消费。
如果设置成-1,每次读取最新的消息,为什么不这样做