什么时候清理物理消息文件?
生活随笔
收集整理的這篇文章主要介紹了
什么时候清理物理消息文件?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
那消息文件到底刪不刪,什么時候刪?
消息存儲在CommitLog之后,的確是會被清理的,但是這個清理只會在以下任一條件成立才會批量刪除消息文件(CommitLog):?
1. 消息文件過期(默認72小時),且到達清理時點(默認是凌晨4點),刪除過期文件。
2. 消息文件過期(默認72小時),且磁盤空間達到了水位線(默認75%),刪除過期文件。
3. 磁盤已經達到必須釋放的上限(85%水位線)的時候,則開始批量清理文件(無論是否過期),直到空間充足。
注:若磁盤空間達到危險水位線(默認90%),出于保護自身的目的,broker會拒絕寫入服務。
?
總結
以上是生活随笔為你收集整理的什么时候清理物理消息文件?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 消息发送到消息接收的整体流程
- 下一篇: 什么时候需要任务调度?