kafka consumer offset out of range错误
今天,接收到线上kafka队列中salogTopic 的消息数阻塞了,消费停滞,具体log如下:
[code][2016-10-27 11:19:13,814] ERROR [ReplicaFetcherThread-3-1], Current offset 68632 for partition [salogTopic,1] out of range; reset offset to 86667 (kafka.server.ReplicaFetcherThread)
[/code]
没有找到相关结果
已邀请:
2 个回复
Ansible - 项目实施 系统工程师
赞同来自: 小白菜
你可以利用命令:
查看一下你topic的每个partition的偏移量,然后设置consumer的参数:
如果设置为largest,可以看到consumer不会处理以前发送的消息,只会处理新进的消息。
如果设置为smallest,consumer从头开始所有的消息。
如果设置之后还不行,只能到zookeeper里面删除这个topic的group id,然后重启consumer,重新注册group id。
Ansible - 项目实施 系统工程师