fix
wangpengfei
2023-08-18 0409a5d0235f4a87ecf08b12baa9149279a90447
main.go
@@ -7,7 +7,9 @@
   "aps_crm/model"
   "aps_crm/pkg/logx"
   "aps_crm/router"
   "aps_crm/service"
   "fmt"
   "github.com/robfig/cron/v3"
   "net/http"
   "os"
   "os/signal"
@@ -37,7 +39,7 @@
   }
   go shutdown()
   logx.Infof("aps-admin start serve...")
   logx.Infof("aps-crm start serve...")
   server := &http.Server{
      Addr:         fmt.Sprintf(":%d", conf.Conf.System.Port),
      Handler:      router.InitRouter(),
@@ -46,6 +48,11 @@
   }
   go v1.InitProductServiceConn()
   go service.InitUserConn()
   c := cron.New()
   c.AddFunc("@every 15s", service.SyncUserInfo) // 每15秒同步一次
   c.Start()
   logx.Error(server.ListenAndServe().Error())
}
@@ -55,6 +62,9 @@
   signal.Notify(quit, syscall.SIGKILL, syscall.SIGQUIT, syscall.SIGINT, syscall.SIGTERM)
   <-quit
   logx.Infof("aps-admin exited...")
   v1.CloseProductServiceConn()
   service.CloseUserConn()
   logx.Infof("aps-crm exited...")
   os.Exit(0)
}