123456789101112131415161718192021222324252627282930313233343536373839 |
- package main
- import (
- "cicv-data-closedloop/amd64/kubernetes-scheduler/package/handler"
- "cicv-data-closedloop/common/config/c_log"
- "cicv-data-closedloop/common/config/c_nacos"
- "cicv-data-closedloop/common/config/c_oss"
- commonHandler "cicv-data-closedloop/common/gin/handler"
- "cicv-data-closedloop/common/util"
- "github.com/gin-gonic/gin"
- "os"
- )
- const servicePort = 12341
- const serviceName = "kubernetes-scheduler"
- const routerPrefix = "/cicv-data-closedloop/kubernetes-scheduler/"
- func init() {
- c_log.InitLog("kubernetes-scheduler")
- c_log.InitLog(serviceName)
- c_oss.InitOss(false)
- c_nacos.InitNacos(serviceName, servicePort, map[string]string{
- "开发者": "孟令鑫",
- "内网IP": "10.14.85.228",
- "外网IP": "36.110.106.156",
- })
- }
- func main() {
- router := gin.Default()
- router.Use(commonHandler.ValidateHeaders())
- api := router.Group(routerPrefix)
- api.GET("/start-project", handler.StartProject)
- err := router.Run() // 监听并在 0.0.0.0:8080 上启动服务
- if err != nil {
- c_log.GlobalLogger.Error("程序崩溃,监听端口 " + util.ToString(servicePort) + " 失败。")
- os.Exit(-1)
- }
- }
|