12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- package main
- import (
- commonConfig "cicv-data-closedloop/aarch64/pjisuv/common/config"
- commonService "cicv-data-closedloop/aarch64/pjisuv/common/service"
- masterConfig "cicv-data-closedloop/aarch64/pjisuv/master/config"
- masterService "cicv-data-closedloop/aarch64/pjisuv/master/service"
- "cicv-data-closedloop/common/config/c_log"
- )
- func init() {
-
-
- c_log.InitLog(commonConfig.LogDir, commonConfig.MasterLogPrefix)
-
-
- commonConfig.InitLocalConfig()
-
- commonConfig.InitOssConfig()
-
- commonConfig.InitCloudConfig()
- if commonConfig.CloudConfig.RefreshCloudConfig {
- go commonConfig.RefreshCloudConfig()
- }
-
- commonConfig.InitPlatformConfig()
-
- commonConfig.InitRosConfig()
-
- go commonConfig.SendResourceUsage()
-
- go commonService.BagCacheClean()
-
- go commonService.DiskClean()
-
- masterConfig.InitTriggerConfig()
-
- commonConfig.InitKillSignalListener(commonConfig.CloudConfig.Hosts[0].Ip)
-
- go commonService.WaitKillSelf()
-
- masterService.ForFaultCodeLog()
- }
- func main() {
-
- go commonService.BagRecord(commonConfig.CloudConfig.Hosts[0].Name)
-
- go masterService.PrepareTimeWindowProducerQueue()
-
- go masterService.RunTimeWindowProducerQueue()
-
- go commonService.RunTimeWindowConsumerQueue()
-
-
-
- select {}
- }
|