You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2021/08/13 03:16:43 UTC

[GitHub] [rocketmq] kingmax-yu commented on issue #3253: RockerMQ-4.7.1 storeerror.log reprot too many errorlog "WARN FlushConsumeQueueService - Offset not matched"

kingmax-yu commented on issue #3253:
URL: https://github.com/apache/rocketmq/issues/3253#issuecomment-898157709


   WARN FlushConsumeQueueService - Offset not matched. Request offset: 318000000, firstOffset: 312000000, lastOffset: 318000000, mappedFileSize: 6000000, mappedFiles count: 1
   2021-01-26 02:53:24 WARN ScheduleMessageTimerThread - Offset not matched. Request offset: 17928800, firstOffset: 18000000, lastOffset: 24000000, mappedFileSize: 6000000, mappedFiles count: 1
   2021-01-27 22:50:07 WARN AdminBrokerThread_11 - Offset not matched. Request offset: 0, firstOffset: 12000000, lastOffset: 18000000, mappedFileSize: 6000000, mappedFiles count: 1
   我统计了一下,一共有三种
   ![1628823898(1)](https://user-images.githubusercontent.com/88824980/129299539-55910f44-894a-42fc-a4f9-9355af1d7800.png)
   也看了下源码,大致的意思就是 当前的offset超出了最后一个mappedfile的最大偏移量,或者是比第一个mappedfile的最大偏移量还要小,也就是说如果比第一个文件的最大偏移量小的话,就说明已经在这个文件中被写过了,那么超出第二个文件的最大偏移量会怎么样呢?不知道我理解的对不对。
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org