|
@@ -6,32 +6,33 @@ import (
|
|
masterConfig "cicv-data-closedloop/aarch64/pjisuv/master/package/config"
|
|
masterConfig "cicv-data-closedloop/aarch64/pjisuv/master/package/config"
|
|
masterService "cicv-data-closedloop/aarch64/pjisuv/master/package/service"
|
|
masterService "cicv-data-closedloop/aarch64/pjisuv/master/package/service"
|
|
"cicv-data-closedloop/common/config/c_log"
|
|
"cicv-data-closedloop/common/config/c_log"
|
|
|
|
+ "cicv-data-closedloop/common/util"
|
|
)
|
|
)
|
|
|
|
|
|
func init() {
|
|
func init() {
|
|
// 初始化日志配置
|
|
// 初始化日志配置
|
|
- //runtime.GOMAXPROCS(1)
|
|
|
|
|
|
+ // runtime.GOMAXPROCS(1)
|
|
|
|
+ // 记录资源日志一秒采集一次
|
|
|
|
+ //go func() {
|
|
|
|
+ //
|
|
|
|
+ //}()
|
|
c_log.InitLog("/mnt/media/sda1/cicv-data-closedloop/log/", "pjisuv-master")
|
|
c_log.InitLog("/mnt/media/sda1/cicv-data-closedloop/log/", "pjisuv-master")
|
|
// 初始化本地配置文件(第1处配置,在本地文件)
|
|
// 初始化本地配置文件(第1处配置,在本地文件)
|
|
commonConfig.InitLocalConfig()
|
|
commonConfig.InitLocalConfig()
|
|
-
|
|
|
|
// 初始化Oss连接信息
|
|
// 初始化Oss连接信息
|
|
commonConfig.InitOssConfig()
|
|
commonConfig.InitOssConfig()
|
|
-
|
|
|
|
// 初始化业务逻辑配置信息,配置文件在oss上(第2处配置,在oss文件)
|
|
// 初始化业务逻辑配置信息,配置文件在oss上(第2处配置,在oss文件)
|
|
commonConfig.InitCloudConfig()
|
|
commonConfig.InitCloudConfig()
|
|
|
|
+ _ = util.RemoveSubFiles(commonConfig.CloudConfig.BagDataDir)
|
|
|
|
+ _ = util.RemoveSubFiles(commonConfig.CloudConfig.BagCopyDir)
|
|
|
|
|
|
go commonConfig.RefreshCloudConfig()
|
|
go commonConfig.RefreshCloudConfig()
|
|
-
|
|
|
|
// 初始化数据闭环平台的配置(第3处配置,在数据闭环平台接口)
|
|
// 初始化数据闭环平台的配置(第3处配置,在数据闭环平台接口)
|
|
commonConfig.InitPlatformConfig()
|
|
commonConfig.InitPlatformConfig()
|
|
-
|
|
|
|
// 初始化ros节点
|
|
// 初始化ros节点
|
|
commonConfig.InitRosConfig()
|
|
commonConfig.InitRosConfig()
|
|
-
|
|
|
|
// 维护data目录缓存的包数量
|
|
// 维护data目录缓存的包数量
|
|
go commonService.BagCacheClean()
|
|
go commonService.BagCacheClean()
|
|
-
|
|
|
|
// 磁盘占用过高时根据缓存策略处理copy目录
|
|
// 磁盘占用过高时根据缓存策略处理copy目录
|
|
go commonService.DiskClean()
|
|
go commonService.DiskClean()
|
|
// 初始化加载触发器插件文件
|
|
// 初始化加载触发器插件文件
|