孟令鑫 1 yıl önce
ebeveyn
işleme
f75e9a3581

+ 1 - 0
README.md

@@ -6,3 +6,4 @@
 cd /root/mlx/
 docker cp 23e9164d44d7:/root/cicv-data-closedloop ./
 
+find ./data -type f | wc -l

+ 1 - 1
kinglong/common/cfg/platform_cfg.go

@@ -61,7 +61,7 @@ func InitPlatformConfig() {
 			log.GlobalLogger.Error("车辆没有配置采集任务,等待平台配置。status=", status)
 		}
 	}
-	log.GlobalLogger.Info("获取数据闭环平台配置 - 结束:", PlatformConfig)
+	log.GlobalLogger.Info("获取数据闭环平台配置 - 成功。")
 }
 
 /*

+ 3 - 1
kinglong/common/svc/rosbag_clean.go

@@ -9,10 +9,11 @@ import (
 
 // BagCacheClean 保证本地缓存的包数量不超过设定值
 func BagCacheClean() {
-	log.GlobalLogger.Info("启动清理缓存的 goroutine 维护 data 目录内的 bag 包数量:", cfg.CloudConfig.BagNumber)
+	log.GlobalLogger.Info("启动清理缓存的 goroutine 维护目录【", cfg.CloudConfig.BagDataDir, "】的 bag 包数量:", cfg.CloudConfig.BagNumber)
 	for {
 		// 收到自杀信号
 		if signal := <-ChannelKillDiskClean; signal == 1 {
+			AddKillTimes("2")
 			return
 		}
 
@@ -22,6 +23,7 @@ func BagCacheClean() {
 		bags := util.ListAbsolutePathWithSuffixAndSort(cfg.CloudConfig.BagDataDir, ".bag")
 		// 3 如果打包数量超过n个,删除最旧的包{
 		if len(bags) > cfg.CloudConfig.BagNumber {
+			log.GlobalLogger.Infof("目录【%v】内文件数量超过【%v】,删除第一个文件")
 			util.DeleteFile(bags[0])
 		}
 	}

+ 1 - 1
pji/common/cfg/platform_cfg.go

@@ -61,7 +61,7 @@ func InitPlatformConfig() {
 			log.GlobalLogger.Error("车辆没有配置采集任务,等待平台配置。status=", status)
 		}
 	}
-	log.GlobalLogger.Info("获取数据闭环平台配置 - 结束:", PlatformConfig)
+	log.GlobalLogger.Info("获取数据闭环平台配置 - 成功。")
 }
 
 /*

+ 3 - 1
pji/common/svc/rosbag_clean.go

@@ -9,10 +9,11 @@ import (
 
 // BagCacheClean 保证本地缓存的包数量不超过设定值
 func BagCacheClean() {
-	log.GlobalLogger.Info("启动清理缓存的 goroutine 维护 data 目录内的 bag 包数量:", cfg.CloudConfig.BagNumber)
+	log.GlobalLogger.Info("启动清理缓存的 goroutine 维护目录【", cfg.CloudConfig.BagDataDir, "】的 bag 包数量:", cfg.CloudConfig.BagNumber)
 	for {
 		// 收到自杀信号
 		if signal := <-ChannelKillDiskClean; signal == 1 {
+			AddKillTimes("2")
 			return
 		}
 
@@ -22,6 +23,7 @@ func BagCacheClean() {
 		bags := util.ListAbsolutePathWithSuffixAndSort(cfg.CloudConfig.BagDataDir, ".bag")
 		// 3 如果打包数量超过n个,删除最旧的包{
 		if len(bags) > cfg.CloudConfig.BagNumber {
+			log.GlobalLogger.Infof("目录【%v】内文件数量超过【%v】,删除第一个文件")
 			util.DeleteFile(bags[0])
 		}
 	}