E=mc²
这个人很懒,什么都没有留下~
0 文章
1 评论
0 粉丝
- 您好,统一搜索功能使用不了,提示“服务器连接异常,请检查服务器!”,日志如下,请问咋解决 2022-10-10 11:17:05 file=middleware/permission.go:27 level=info msgID[93479350-8dc4-4b0f-b61f-8a28224b4e9b] info:admin method:GET path:/api/v1/cmdb/search 2022/10/10 11:17:05 http: panic serving 10.0.61.13:54118: runtime error: invalid memory address or nil pointer dereference goroutine 71 [running]: net/http.(*conn).serve.func1() /usr/local/go/src/net/http/server.go:1850 +0xbf panic({0x15e1500, 0x3ea77a0}) /usr/local/go/src/runtime/panic.go:890 +0x262 fiy/common/middleware.CustomError.func1() /root/fiy/common/middleware/customerror.go:45 +0x43a panic({0x15e1500, 0x3ea77a0}) /usr/local/go/src/runtime/panic.go:884 +0x212 github.com/olivere/elastic/v7.(*Client).PerformRequest(0x0, {0x1b1eb30?, 0xc000112000}, {{0x188d48b, 0x4}, {0xc0006b1080, 0x1b}, 0xc0007fb050, {0x15d2760, 0xc0007fb0b0}, ...}) /root/go/pkg/mod/github.com/olivere/elastic/v7@v7.0.24/client.go:1312 +0xfd github.com/olivere/elastic/v7.(*SearchService).Do(0xc00245f2a0, {0x1b1eb30, 0xc000112000}) /root/go/pkg/mod/github.com/olivere/elastic/v7@v7.0.24/search.go:627 +0x150 fiy/pkg/es.EsClientType.Query({0xc0003a9065?}, {0x1535d20?, 0xc000781a80?}, 0x0, 0x1) /root/fiy/pkg/es/es.go:78 +0x3f0 fiy/app/cmdb/apis/search.GetData(0x18bb8de?) /root/fiy/app/cmdb/apis/search/search.go:36 +0xdf github.com/gin-gonic/gin.(*Context).Next(...) /root/go/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 fiy/common/middleware.AuthCheckRole.func1(0xc00044e000) /root/fiy/common/middleware/permission.go:37 +0x5f0 github.com/gin-gonic/gin.(*Context).Next(...) /root/go/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 fiy/pkg/jwtauth.(*GinJWTMiddleware).middlewareImpl(0xc00010cf00, 0xc00044e000) /root/fiy/pkg/jwtauth/jwtauth.go:408 +0x338 fiy/app/cmdb/router.RegisterCmdbSearchRouter.func1(0xc00044e000?) /root/fiy/pkg/jwtauth/jwtauth.go:371 +0x25 github.com/gin-gonic/gin.(*Context).Next(...) /root/go/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 fiy/common/middleware.Trace.func1(0xc00044e000) /root/fiy/common/middleware/trace.go:24 +0x179 github.com/gin-gonic/gin.(*Context).Next(...) /root/go/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 fiy/common/middleware.Options(0xc00044e000) /root/fiy/common/middleware/header.go:24 +0x11a github.com/gin-gonic/gin.(*Context).Next(...)