Update send data interval

This commit is contained in:
a624669980@163.com 2022-06-10 14:47:28 +08:00
parent 7a2cee22c3
commit e3f52f1595
4 changed files with 15 additions and 13 deletions

View File

@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
## [0.3.2-pre] - 2022-06-08 ## [0.3.2] - 2022-06-10
### Added ### Added

View File

@ -100,7 +100,7 @@ func main() {
if err != nil { if err != nil {
fmt.Println(err) fmt.Println(err)
} }
err = cron2.AddFunc("0/3 * * * * *", func() { err = cron2.AddFunc("0/5 * * * * *", func() {
if service.ClientCount > 0 { if service.ClientCount > 0 {
// route.SendNetINfoBySocket() // route.SendNetINfoBySocket()
// route.SendCPUBySocket() // route.SendCPUBySocket()

View File

@ -199,7 +199,6 @@ func GetDownloadFile(c *gin.Context) {
defer ar.Close() defer ar.Close()
commonDir := file.CommonPrefix(filepath.Separator, list...) commonDir := file.CommonPrefix(filepath.Separator, list...)
currentPath := filepath.Base(commonDir) currentPath := filepath.Base(commonDir)
name := "_" + currentPath name := "_" + currentPath
@ -278,6 +277,7 @@ func DirPath(c *gin.Context) {
//Hide the files or folders in operation //Hide the files or folders in operation
fileQueue := make(map[string]string) fileQueue := make(map[string]string)
if len(service.OpStrArr) > 0 {
for _, v := range service.OpStrArr { for _, v := range service.OpStrArr {
v, ok := service.FileQueue.Load(v) v, ok := service.FileQueue.Load(v)
if !ok { if !ok {
@ -289,6 +289,8 @@ func DirPath(c *gin.Context) {
fileQueue[vt.To+"/"+lastPath] = i.From fileQueue[vt.To+"/"+lastPath] = i.From
} }
} }
}
pathList := []model.Path{} pathList := []model.Path{}
for i := 0; i < len(info); i++ { for i := 0; i < len(info); i++ {
if _, ok := fileQueue[info[i].Path]; !ok { if _, ok := fileQueue[info[i].Path]; !ok {

View File

@ -67,7 +67,7 @@ func (d *diskService) SmartCTL(path string) model.SmartctlA {
loger.Error("Failed to unmarshal json", zap.Any("err", err)) loger.Error("Failed to unmarshal json", zap.Any("err", err))
} }
if !reflect.DeepEqual(m, model.SmartctlA{}) { if !reflect.DeepEqual(m, model.SmartctlA{}) {
Cache.Add(key, m, time.Second*10) Cache.Add(key, m, time.Hour*24)
} }
return m return m
} }