孟令鑫 1 год назад
Родитель
Сommit
3ea1bdab99

+ 0 - 3
kinglong/common/init/common_init.go

@@ -11,9 +11,6 @@ import (
 
 func Init() {
 
-	// 初始化日志配置
-	log.InitLogConfig()
-
 	// 循环打印cpu占用
 	go ResourceOccupancy()
 

+ 4 - 4
kinglong/common/log/log_cfg.go

@@ -13,16 +13,16 @@ var GlobalLogger *logrus.Logger
 var MonitorLogger *logrus.Logger
 
 // InitLogConfig 初始化日志配置
-func InitLogConfig() {
-	initGlobalLogger()
+func InitLogConfig(prefix string) {
+	initGlobalLogger(prefix)
 	initMonitorLogger()
 }
 
 // initGlobalLogger 初始化日志配置
-func initGlobalLogger() {
+func initGlobalLogger(prefix string) {
 	time.Sleep(time.Duration(1) * time.Second)
 	// 创建、追加、读写,777,所有权限
-	f, err := os.OpenFile("program-"+time.Now().Format("2006-01-02-15-04-05")+".log", os.O_CREATE|os.O_APPEND|os.O_RDWR, os.ModePerm)
+	f, err := os.OpenFile("./log/"+prefix+time.Now().Format("2006-01-02-15-04-05")+".log", os.O_CREATE|os.O_APPEND|os.O_RDWR, os.ModePerm)
 	if err != nil {
 		os.Exit(-1)
 	}

+ 1 - 1
kinglong/control/main/control.go

@@ -15,7 +15,7 @@ import (
 func init() {
 	runtime.GOMAXPROCS(1)
 	// 初始化日志配置
-	log.InitLogConfig()
+	log.InitLogConfig("kinglong-control")
 	// 初始化本地配置文件(第1处配置,在本地文件)
 	cfg.InitLocalConfig()
 	// 初始化Oss连接信息

+ 3 - 0
kinglong/master/main/master.go

@@ -3,6 +3,7 @@ package main
 import (
 	commonConfig "cicv-data-closedloop/kinglong/common/cfg"
 	commonInit "cicv-data-closedloop/kinglong/common/init"
+	"cicv-data-closedloop/kinglong/common/log"
 	commonService "cicv-data-closedloop/kinglong/common/svc"
 	masterConfig "cicv-data-closedloop/kinglong/master/pkg/cfg"
 	masterService "cicv-data-closedloop/kinglong/master/pkg/svc"
@@ -10,7 +11,9 @@ import (
 )
 
 func init() {
+	// 初始化日志配置
 	runtime.GOMAXPROCS(1)
+	log.InitLogConfig("kinglong-master")
 	commonInit.Init()
 	// 初始化TCP连接,用于发送时间窗口到从节点
 	masterConfig.InitTcpConfig()