| 123456789101112131415161718192021222324252627282930 |
- package webService
- import (
- "MeterService/core/config"
- "MeterService/core/logger"
- "MeterService/service/webService/router"
- "strconv"
- "github.com/gin-gonic/gin"
- )
- func NewWebServer() {
- gin.SetMode(config.C.Vber.Mode)
- g := gin.New()
- err := g.SetTrustedProxies([]string{"127.0.0.1"})
- if err != nil {
- logger.Error("Web服务启动失败: %s", err.Error())
- return
- }
- server := router.Load(gin.New())
- err = server.Run(":" + strconv.Itoa(config.C.Vber.WebPort))
- if err != nil {
- logger.Error("Web服务启动失败: [ %s ]", err.Error())
- return
- } else {
- logger.Info("Web服务启动成功,端口:%d", config.C.Vber.WebPort)
- }
- }
|