wangkaiyue 3 жил өмнө
parent
commit
e4fd3c45da

+ 13 - 3
common/gatecode/errcode_string.go

@@ -19,17 +19,23 @@ func _() {
 	_ = x[GATEWAY_ROUTER_UPHOLD-2008]
 	_ = x[GATEWAY_REGISTED_URL_ERR-2009]
 	_ = x[SERVER_ERR_NIL-3010]
+	_ = x[SERVER_DETAIL_TIMEOUT-3011]
+	_ = x[OTHER_ERR_NIL-4012]
+	_ = x[OTHER_ERR_UNDEFINED-4013]
 }
 
 const (
 	_ErrCode_name_0 = "global OK无效参数超时未知异常没有权限"
 	_ErrCode_name_1 = "gateway ok未找到服务未注册路由地址接口维护中服务地址异常"
-	_ErrCode_name_2 = "server ok"
+	_ErrCode_name_2 = "server ok接口超时"
+	_ErrCode_name_3 = "server ok未知异常"
 )
 
 var (
 	_ErrCode_index_0 = [...]uint8{0, 9, 21, 27, 39, 51}
 	_ErrCode_index_1 = [...]uint8{0, 10, 25, 46, 61, 79}
+	_ErrCode_index_2 = [...]uint8{0, 9, 21}
+	_ErrCode_index_3 = [...]uint8{0, 9, 21}
 )
 
 func (i ErrCode) String() string {
@@ -40,8 +46,12 @@ func (i ErrCode) String() string {
 	case 2005 <= i && i <= 2009:
 		i -= 2005
 		return _ErrCode_name_1[_ErrCode_index_1[i]:_ErrCode_index_1[i+1]]
-	case i == 3010:
-		return _ErrCode_name_2
+	case 3010 <= i && i <= 3011:
+		i -= 3010
+		return _ErrCode_name_2[_ErrCode_index_2[i]:_ErrCode_index_2[i+1]]
+	case 4012 <= i && i <= 4013:
+		i -= 4012
+		return _ErrCode_name_3[_ErrCode_index_3[i]:_ErrCode_index_3[i+1]]
 	default:
 		return "ErrCode(" + strconv.FormatInt(int64(i), 10) + ")"
 	}

+ 0 - 0
common/logs/monitor_init.go → core/logs/init.go


+ 4 - 4
common/logs/notice.go → core/logs/notice.go

@@ -7,9 +7,9 @@ import (
 )
 
 type NoticeConfig struct {
-	isOpen          bool //是否开启提示
+	IsOpen          bool //是否开启提示
 	IsJsonEncode    bool
-	Addr, topic     string
+	Address, Toppic string
 	Id, Title, Text string
 }
 type Notice struct {
@@ -22,8 +22,8 @@ func newNotice(c NoticeConfig) (n *Notice, err error) {
 		c: c,
 	}
 	var producer *gonsq.Producer
-	if c.isOpen {
-		producer, err = gonsq.NewProducer(c.Addr, c.topic, c.IsJsonEncode)
+	if c.IsOpen {
+		producer, err = gonsq.NewProducer(c.Address, c.Toppic, c.IsJsonEncode)
 		if err != nil {
 			return
 		}

+ 13 - 12
common/logs/reqoutput.go → core/logs/output.go

@@ -3,7 +3,7 @@ package logs
 import (
 	"fmt"
 	. "gateway/common/gatecode"
-	"gateway/core/proxy/router"
+	"gateway/core/router"
 	"github.com/gogf/gf/v2/errors/gerror"
 	"github.com/gogf/gf/v2/net/ghttp"
 	"github.com/gogf/gf/v2/os/gtime"
@@ -55,18 +55,19 @@ func (s *serverLog) RecordLogAndNotice(r *ghttp.Request, err error) {
 		code.Code(), code.Message(), codeDetailStr,
 	)
 
-	// 发送提醒信息
-	if s.Notice != nil {
-		_ = s.Notice.SendWarnMsg(map[string]interface{}{
-			"log": contextDetail,
-		})
-	}
+	if err != nil {
+		// 发送提醒信息
+		if s.Notice != nil {
+			_ = s.Notice.SendWarnMsg(map[string]interface{}{
+				"log": contextDetail,
+			})
+		}
 
-	if err != nil && s.Config.ServerErrorStack {
-		if stack := gerror.Stack(err); stack != "" {
-			contextDetail += "\nStack:\n" + stack
-		} else {
-			contextDetail += ", " + err.Error()
+		//是否打印详细错误信息
+		if s.Config.ServerErrorStack {
+			if stack := gerror.Stack(err); stack != "" {
+				contextDetail += "\nStack:\n" + stack
+			}
 		}
 	}
 

+ 0 - 0
common/logs/serverLogs.go → core/logs/serverLogs.go


+ 1 - 1
core/proxy/loadmodule/weightRoundRobin.go

@@ -2,7 +2,7 @@ package loadmodule
 
 import (
 	"errors"
-	"gateway/common/logs"
+	"gateway/core/logs"
 	"github.com/gogf/gf/v2/os/gctx"
 	"net/url"
 	"strconv"

+ 1 - 1
core/proxy/middleware/errorHandler.go

@@ -2,7 +2,7 @@ package middleware
 
 import (
 	. "gateway/common/gatecode"
-	"gateway/common/logs"
+	"gateway/core/logs"
 	"github.com/gogf/gf/v2/errors/gcode"
 	"github.com/gogf/gf/v2/errors/gerror"
 	"github.com/gogf/gf/v2/net/ghttp"

+ 1 - 1
core/proxy/middleware/filterHandler.go

@@ -1,7 +1,7 @@
 package middleware
 
 import (
-	"gateway/core/proxy/router"
+	"gateway/core/router"
 	"github.com/gogf/gf/v2/net/ghttp"
 	"log"
 )

+ 2 - 2
core/proxy/proxyServer.go

@@ -2,11 +2,11 @@ package proxy
 
 import (
 	. "gateway/common/gatecode"
-	"gateway/common/logs"
+	"gateway/core/logs"
 	"gateway/core/node"
 	"gateway/core/proxy/broker"
 	"gateway/core/proxy/middleware"
-	"gateway/core/proxy/router"
+	"gateway/core/router"
 	"github.com/gogf/gf/v2/frame/g"
 	"github.com/gogf/gf/v2/net/ghttp"
 	"github.com/gogf/gf/v2/os/gctx"

+ 0 - 0
core/proxy/router/ctx.go → core/router/ctx.go


+ 0 - 0
core/proxy/router/manager.go → core/router/manager.go


+ 0 - 0
core/proxy/router/router.go → core/router/router.go


+ 0 - 0
core/proxy/router/session.go → core/router/session.go


+ 1 - 1
etc/config.yaml

@@ -44,7 +44,7 @@ system:
 
   # 系统告警
   alarm:
-    switch: false                       # 异常通知开关。默认关闭
+    isOpen: true                        # 异常通知开关。默认关闭
     address: 192.168.3.207:4150         # nsq消息通知地址。默认关闭
     toppic: jyalert                     # 消息管道
     isJsonEncode: false                 # 是否加密

BIN
gateway


+ 0 - 343
logs/error-20220415.log

@@ -1,343 +0,0 @@
-2022-04-15 09:09:53.436 {d0667a0a9cece5162304b26d970a2379} 200 POST "http://127.0.0.1:8080/gatewayDemo/listx proxy:  HTTP/1.1" 0.001 ms, 127.0.0.1, "", "curl/7.79.1", 2006, "未注册路由地址", "未找到请求地址:/gatewayDemo/listx "
-Stack:
-1. 未注册路由地址: 未注册路由地址
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:54
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:40
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:13
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 未注册路由地址
- 
-2022-04-15 09:10:45.217 {904de618a8ece51605ace92d33c73b0e} 200 POST "http://127.0.0.1:8080/gatewayDemo/list1 proxy:  HTTP/1.1" 0.000 ms, 127.0.0.1, "", "curl/7.79.1", 2006, "未注册路由地址", "未找到请求地址:/gatewayDemo/list1 "
-Stack:
-1. 未注册路由地址: 未注册路由地址
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:54
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:40
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:13
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 未注册路由地址
- 
-2022-04-15 09:11:29.194 {58de1856b2ece516351e575777f7d754} 200 POST "http://127.0.0.1:8080/gatewayDemo/list1 proxy:  HTTP/1.1" 0.001 ms, 127.0.0.1, "", "curl/7.79.1", 3009, "接口维护中", "接口状态:-1 "
-Stack:
-1. 接口维护中: 接口维护中
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:57
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:40
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:13
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 接口维护中
- 
-2022-04-15 10:21:21.696 {c8d7b17a82f0e51659a4f10efa1f70be} 200 POST "http://127.0.0.1:8080/gatewayDemo/list1 proxy:  HTTP/1.1" 0.000 ms, 127.0.0.1, "", "curl/7.79.1", 2008, "接口维护中", "接口状态:-1 "
-Stack:
-1. 接口维护中: 接口维护中
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:57
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:41
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:15
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 接口维护中
- 
-2022-04-15 10:21:55.393 {e0362d538af0e51685cb341d55570866} 200 POST "http://127.0.0.1:8080/gatewayDemo/list1 proxy:  HTTP/1.1" 0.001 ms, 127.0.0.1, "", "curl/7.79.1", 2008, "接口维护中", "接口状态:-1 "
-Stack:
-1. 接口维护中: 接口维护中
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:57
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:41
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:15
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 接口维护中
- 
-2022-04-15 10:24:37.369 {68eeb109b0f0e516212d0b2e84720395} 200 POST "http://127.0.0.1:8080/gatewayDemo/list1 proxy:  HTTP/1.1" 0.001 ms, 127.0.0.1, "", "curl/7.79.1", 2008, "接口维护中", "接口状态:-1 "
-Stack:
-1. 接口维护中: 接口维护中
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:57
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:41
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:15
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 接口维护中
- 
-2022-04-15 14:45:17.171 {40458876e9fee516d15eb71f5e93c36d} 200 POST "http://127.0.0.1:8080/gatewayDemo/list1 proxy:  HTTP/1.1" 1 ms, 127.0.0.1, "", "curl/7.79.1", 2008, "接口维护中", "接口状态:-1 "
-Stack:
-1. 接口维护中: 接口维护中
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:50
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:59
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:41
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:13
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 接口维护中
- 

+ 0 - 103
logs/system-20220415.log

@@ -1,103 +0,0 @@
-2022-04-15 09:09:48.117 85489: server shutting down by signal: interrupt 
-2022-04-15 09:09:48.118 [INFO] pid[85489]: all servers shutdown 
-2022-04-15 09:09:50.531 {a0ee615d9bece5162104b26d7b8dc918} 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022-04-15 09:09:50.546 {a0ee615d9bece5162104b26d7b8dc918} 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 09:09:50.553 [INFO] openapi specification is disabled 
-2022-04-15 09:09:50.553 [INFO] pid[85521]: http server started listening on [:8080] 
-2022/04/15 09:09:53 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 
-2022-04-15 09:10:38.716 85521: server shutting down by signal: interrupt 
-2022-04-15 09:10:38.717 [INFO] pid[85521]: all servers shutdown 
-2022-04-15 09:10:41.071 {d818c621a7ece51603ace92d396af913} 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022-04-15 09:10:41.093 {d818c621a7ece51603ace92d396af913} 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 09:10:41.104 [INFO] openapi specification is disabled 
-2022-04-15 09:10:41.105 [INFO] pid[85581]: http server started listening on [:8080] 
-2022/04/15 09:10:45 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 
-2022-04-15 09:11:20.308 85581: server shutting down by signal: interrupt 
-2022-04-15 09:11:20.309 [INFO] pid[85581]: all servers shutdown 
-2022-04-15 09:11:25.598 {58fbcd7fb1ece516331e575745141ae8} 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022-04-15 09:11:25.637 {58fbcd7fb1ece516331e575745141ae8} 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 09:11:25.674 [INFO] openapi specification is disabled 
-2022-04-15 09:11:25.675 [INFO] pid[85640]: http server started listening on [:8080] 
-2022/04/15 09:11:29 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 
-2022-04-15 10:21:05.402 85640: server shutting down by signal: interrupt 
-2022-04-15 10:21:05.420 [INFO] pid[85640]: all servers shutdown 
-2022-04-15 10:21:10.053 {00b2c1c47ff0e51657a4f10e54cd2f1f} 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022-04-15 10:21:10.093 {00b2c1c47ff0e51657a4f10e54cd2f1f} 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 10:21:10.110 [INFO] openapi specification is disabled 
-2022-04-15 10:21:10.111 [INFO] pid[87793]: http server started listening on [:8080] 
-2022/04/15 10:21:21 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 
-2022/04/15 10:21:21 2008:接口维护中 接口状态:-1 
-2022-04-15 10:21:45.360 87793: server shutting down by signal: interrupt 
-2022-04-15 10:21:45.360 [INFO] pid[87793]: all servers shutdown 
-2022-04-15 10:21:50.097 {7075871789f0e51683cb341d913d7bfe} 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022-04-15 10:21:50.121 {7075871789f0e51683cb341d913d7bfe} 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 10:21:50.133 [INFO] openapi specification is disabled 
-2022-04-15 10:21:50.135 [INFO] pid[87839]: http server started listening on [:8080] 
-2022/04/15 10:21:55 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 
-2022/04/15 10:21:55 sssss 2008:接口维护中 接口状态:-1 
-2022-04-15 10:24:15.894 87839: server shutting down by signal: interrupt 
-2022-04-15 10:24:15.895 [INFO] pid[87839]: all servers shutdown 
-2022-04-15 10:24:20.410 {3010e216acf0e5161f2d0b2efba716db} 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022-04-15 10:24:20.436 {3010e216acf0e5161f2d0b2efba716db} 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 10:24:20.454 [INFO] openapi specification is disabled 
-2022-04-15 10:24:20.455 [INFO] pid[87940]: http server started listening on [:8080] 
-2022/04/15 10:24:37 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 
-2022/04/15 10:24:37 sssss 1. 接口维护中: 接口维护中
-   1).  gateway/common/gatecode.NewErrorWithCode
-    	/Users/wangkaiyue/GoWork/topnet/gateway/common/gatecode/global.go:34
-   2).  gateway/core/proxy/router.(*Manager).GetRouterRule
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:57
-   3).  gateway/core/proxy/router.(*Manager).InfusionContext
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/router/manager.go:66
-   4).  gateway/core/proxy.InitGateWayServer.func1
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/proxyServer.go:41
-   5).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   6).  github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   7).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   8).  github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   9).  github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   10). gateway/core/proxy/middleware.ErrorHandler
-    	/Users/wangkaiyue/GoWork/topnet/gateway/core/proxy/middleware/errorHandler.go:15
-   11). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   12). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   13). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   14). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   15). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   16). github.com/gogf/gf/v2/net/ghttp.internalMiddlewareServerTracing
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_middleware_tracing.go:78
-   17). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1.5
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:95
-   18). github.com/gogf/gf/v2/net/ghttp.niceCallFunc
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_func.go:56
-   19). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next.func1
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:94
-   20). github.com/gogf/gf/v2/util/gutil.TryCatch
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/util/gutil/gutil.go:55
-   21). github.com/gogf/gf/v2/net/ghttp.(*middleware).Next
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_request_middleware.go:48
-   22). github.com/gogf/gf/v2/net/ghttp.(*Server).ServeHTTP
-    	/Users/wangkaiyue/GoWork/GOMODULE/pkg/mod/github.com/gogf/gf/v2@v2.0.6/net/ghttp/ghttp_server_handler.go:121
-2. 接口维护中 
-2022-04-15 14:38:01.147 87940: server shutting down by signal: interrupt 
-2022-04-15 14:38:01.171 [INFO] pid[87940]: all servers shutdown 
-2022/04/15 14:44:17 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022/04/15 14:44:17 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 14:44:17.588 [INFO] openapi specification is disabled 
-2022-04-15 14:44:17.589 [INFO] pid[94619]: http server started listening on [:8080] 
-2022-04-15 14:45:06.494 94619: server shutting down by signal: interrupt 
-2022-04-15 14:45:06.494 [INFO] pid[94619]: all servers shutdown 
-2022/04/15 14:45:08 初始化redis完成 session=123.56.53.97:1713,other=123.56.53.97:1713 
-2022/04/15 14:45:08 初始化Mysql完成 {Address:192.168.3.11:3366 UserName:root PassWord:Topnet123 DBName:base_service DB:<nil> MaxOpenConns:5 MaxIdleConns:5} 
-2022-04-15 14:45:08.722 [INFO] openapi specification is disabled 
-2022-04-15 14:45:08.722 [INFO] pid[94661]: http server started listening on [:8080] 
-2022/04/15 14:45:17 FilterHandler &{UserId: SessData:map[] RouterRule:<nil> ServerAddr:} 

+ 1 - 1
main.go

@@ -2,7 +2,7 @@ package main
 
 import (
 	"gateway/common/db"
-	"gateway/common/logs"
+	"gateway/core/logs"
 	"gateway/core/proxy"
 	"github.com/gogf/gf/v2/frame/g"
 	"github.com/gogf/gf/v2/os/gcfg"