mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-11-04 00:40:20 +00:00
21 lines
307 B
Go
21 lines
307 B
Go
package tsdb
|
|
|
|
import (
|
|
"log"
|
|
)
|
|
|
|
func (db *TSDB) Maintenance() {
|
|
db.mu.RLock()
|
|
defer db.mu.RUnlock()
|
|
if db.closed {
|
|
return
|
|
}
|
|
if !db.acceptsWrites() {
|
|
return
|
|
}
|
|
|
|
log.Println("NEZHA>> TSDB starting maintenance (flush)...")
|
|
db.debugFlushSafely()
|
|
log.Println("NEZHA>> TSDB maintenance completed")
|
|
}
|