main.go
@@ -9,6 +9,7 @@ "aps_crm/router" "aps_crm/service" "fmt" "github.com/robfig/cron/v3" "net/http" "os" "os/signal" @@ -49,6 +50,10 @@ go v1.InitProductServiceConn() go service.InitUserConn() c := cron.New() c.AddFunc("@every 15s", service.SyncUserInfo) // 每15秒同步一次 c.Start() logx.Error(server.ListenAndServe().Error()) } @@ -57,6 +62,9 @@ signal.Notify(quit, syscall.SIGKILL, syscall.SIGQUIT, syscall.SIGINT, syscall.SIGTERM) <-quit v1.CloseProductServiceConn() service.CloseUserConn() logx.Infof("aps-admin exited...") os.Exit(0) }