mirror of
https://gitee.com/sjqzhang/go-fastdfs.git
synced 2024-12-02 11:17:39 +08:00
add autorepair switch
This commit is contained in:
parent
ec7392ccd9
commit
235e1981a8
@ -113,7 +113,9 @@ const (
|
||||
"下载是否需带token":"真假",
|
||||
"download_use_token":false,
|
||||
"下载token过期时间":"",
|
||||
"download_token_expire":600
|
||||
"download_token_expire":600,
|
||||
"是否自动修复":"可能存在性问题(每小时一次)",
|
||||
"auto_repair":true
|
||||
|
||||
}
|
||||
|
||||
@ -213,6 +215,7 @@ type GloablConfig struct {
|
||||
DownloadUseToken bool `json:"download_use_token"`
|
||||
DownloadTokenExpire int `json:"download_token_expire"`
|
||||
QueueSize int `json:"queue_size"`
|
||||
AutoRepair bool `json:"auto_repair"`
|
||||
}
|
||||
|
||||
type CommonMap struct {
|
||||
@ -2191,7 +2194,9 @@ func (this *Server) Main() {
|
||||
go this.SaveStat()
|
||||
go this.Check()
|
||||
go this.Consumer()
|
||||
go this.AutoRepair()
|
||||
if Config().AutoRepair {
|
||||
go this.AutoRepair()
|
||||
}
|
||||
|
||||
http.HandleFunc("/", this.Index)
|
||||
http.HandleFunc("/check_file_exist", this.CheckFileExist)
|
||||
|
Loading…
Reference in New Issue
Block a user