You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It can't ensure a message could be flush to disk. the flushedPosition would updated to writePosition even if a error was occurred. then return a PUT_OK result to producer in GroupCommitService.doCommit function
there some messages will be lost if power off now, and the producer has been received a ok response.
The text was updated successfully, but these errors were encountered:
In most case, the data in pageCache , it is safe.
When the message is in MappedByteBuffer or FileChannel, RocketMQ think the message is safe.
Java Program call flush(), then system flush data from pageCache to disk( it only depends on system)
There a problem when mapfile flush message to disk.
details see: #3129
The measures bellow:
It can't ensure a message could be flush to disk. the flushedPosition would updated to writePosition even if a error was occurred. then return a PUT_OK result to producer in GroupCommitService.doCommit function
there some messages will be lost if power off now, and the producer has been received a ok response.
The text was updated successfully, but these errors were encountered: