123456789101112131415161718192021222324252627 |
- {"@timestamp":"2022-06-17T10:00:38.974+08:00","level":"error","content":"server.go:90 listen tcp 127.0.0.1:8080: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted."}
- {"@timestamp":"2022-06-20T14:26:47.501+08:00","level":"error","content":"server.go:90 context deadline exceeded"}
- {"@timestamp":"2022-06-20T14:52:42.237+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-20T15:21:26.783+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-20T15:21:37.792+08:00","level":"error","content":"publisher.go:99 KeepAlive: etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-20T15:24:29.881+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-22T09:43:13.564+08:00","level":"error","content":"crashinterceptor.go:40 runtime error: index out of range [0] with length 0\n\ngoroutine 132 [running]:\nruntime/debug.Stack(0xc0003cfb98, 0x1a646c0, 0xc000438168)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000089e60)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x1a646c0, 0xc000438168)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/internal/logic.(*KnowledgeEditLogic).KnowledgeEdit(0xc0003bde28, 0xc0004c8000, 0xc0002ea000, 0x0, 0xc0003bdea0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/knowledgeeditlogic.go:54 +0x1be\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).KnowledgeEdit(0xc0002e60e8, 0x1dee450, 0xc0004c2800, 0xc0004c8000, 0xc0002e60e8, 0x28, 0xc0002ab080)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:39 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler.func1(0x1dee450, 0xc0004c2800, 0x1a82240, 0xc0004c8000, 0x1e01698, 0xc0004f31e0, 0xc000334060, 0xe)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1397 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000089e60, 0xc000334c30, 0xc0004b6450, 0x1dee450, 0xc0004c2800, 0x1a82240, 0xc0004c8000, 0xc0002e87b0, 0xc0002e87c0, 0xc00008c420)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 115 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x3f1600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x18ac6c0, 0xc0002e9a60, 0xc0006ccc08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x18ac6c0, 0xc0002e9a60)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0006cd6a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x18ac6c0, 0xc0002e9a60)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0004b64e0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x18ac6c0, 0xc0002e9a60)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x1dee450, 0xc0004c2800, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004b6450, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0x0, 0x79dc6b727faf24, 0xc0006cd1a0, 0x8d1f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004c2580, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0006cd260, 0x8d6545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0004b64e0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0004b64e0, 0xc0004c2780, 0x0, 0xc0004c27c0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x1bb08c8, 0x21, 0x1dbd4a0, 0xc0004b64e0, 0xc000446230, 0xc0004c2780, 0x0, 0x1c4e828, 0xab0000c0004b64e0, 0xc000446230)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc0002be160, 0xc0004c2780, 0x1c4e828, 0x1df7ae0, 0xc0004b64c8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x1df7ae0, 0xc0002be160, 0x1df7ae0, 0xc0002be160)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x1bb08c8, 0x21, 0xc0006cd480, 0x31e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x1bb08c8, 0x21, 0xc0004c2780, 0x1c4e828, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004c2580, 0x0, 0xc0006cd568, 0x4e9516, 0x1a53be0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc000030d50, 0x18a8780, 0x3f1305, 0xc0006cd5b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004c2580, 0x1325f914, 0xed8390717, 0x2a233a0, 0x79dc6b727faf24)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004c2580, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0x0, 0x1b8bac6, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004c2580, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0x1b8bac6, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x1dee4f8, 0xc000030d80, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004c2580, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc000030480, 0x1a82240, 0xc0004c8000, 0xc0006cdb50, 0x31e91f, 0x18, 0x19a3ba0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x1dee4f8, 0xc000030480, 0x1a82240, 0xc0004c8000, 0xc0002be0a0, 0xc0004b6450, 0xc000507bc0, 0x4e9516, 0x1a53be0, 0xc000030480)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler(0x1a1e8a0, 0xc0002e60e8, 0x1dee4f8, 0xc000030480, 0xc0000893e0, 0xc0002bf1c0, 0x1dee4f8, 0xc000030480, 0xc00039c000, 0x81)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1399 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc000143dc0, 0x1e01698, 0xc0004f31e0, 0xc0002c8000, 0xc0000308a0, 0x2a03b70, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc000143dc0, 0x1e01698, 0xc0004f31e0, 0xc0002c8000, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc0003340f0, 0xc000143dc0, 0x1e01698, 0xc0004f31e0, 0xc0002c8000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-22T09:43:55.675+08:00","level":"error","content":"crashinterceptor.go:40 runtime error: index out of range [0] with length 0\n\ngoroutine 39 [running]:\nruntime/debug.Stack(0xc0006a5b98, 0x1a646c0, 0xc000438390)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000203320)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x1a646c0, 0xc000438390)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/internal/logic.(*KnowledgeEditLogic).KnowledgeEdit(0xc00001fe28, 0xc000514380, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/knowledgeeditlogic.go:54 +0x1be\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).KnowledgeEdit(0xc0002e60e8, 0x1dee4c0, 0xc0002032c0, 0xc000514380, 0xc0002e60e8, 0xc0000465e4, 0xc0002ab500)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:39 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler.func1(0x1dee4c0, 0xc0002032c0, 0x1a82240, 0xc000514380, 0x1e01698, 0xc000090820, 0xc0004ce8f0, 0xe)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1397 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000203320, 0xc0004cea20, 0xc0002e2e70, 0x1dee4c0, 0xc0002032c0, 0x1a82240, 0xc000514380, 0xc0006928c0, 0xc000692910, 0xc00008c900)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 38 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x3f1600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x18ac6c0, 0xc000692cf0, 0xc000618c08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x18ac6c0, 0xc000692cf0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0006196a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x18ac6c0, 0xc000692cf0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0004b64e0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x18ac6c0, 0xc000692cf0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x1dee4c0, 0xc0002032c0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0002e2e70, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0x0, 0x79dc7540b66d5c, 0xc0006191a0, 0x8d1f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0006cf500, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc000619260, 0x8d6545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0004b64e0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0004b64e0, 0xc0006cf600, 0x0, 0xc0006cf640, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x1bb08c8, 0x21, 0x1dbd4a0, 0xc0004b64e0, 0xc000446230, 0xc0006cf600, 0x0, 0x1c4e828, 0x2030001, 0x1e02778)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc0002be160, 0xc0006cf600, 0x1c4e828, 0x1a43f40, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x1df7ae0, 0xc0002be160, 0x1df7ae0, 0xc0002be160)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x1bb08c8, 0x21, 0xc000619480, 0x31e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x1bb08c8, 0x21, 0xc0006cf600, 0x1c4e828, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0006cf500, 0x0, 0xc000619568, 0x4e9516, 0x1a53be0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc0002ac090, 0x18a8780, 0x3f1305, 0xc0006195b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0006cf500, 0x1325f914, 0xed8390717, 0x2a233a0, 0x79dc7540b66d5c)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0006cf500, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0x0, 0x1b8bac6, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0006cf500, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0x1b8bac6, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x1dee4f8, 0xc0002ac0f0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0006cf500, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dee4f8, 0xc00048efc0, 0x1a82240, 0xc000514380, 0xc00001fb50, 0x31e91f, 0x18, 0x19a3ba0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x1dee4f8, 0xc00048efc0, 0x1a82240, 0xc000514380, 0xc00021a0c0, 0xc0002e2e70, 0xc00001fbc0, 0x4e9516, 0x1a53be0, 0xc00048efc0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler(0x1a1e8a0, 0xc0002e60e8, 0x1dee4f8, 0xc00048efc0, 0xc000203200, 0xc0002bf1c0, 0x1dee4f8, 0xc00048efc0, 0xc0003783f0, 0x81)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1399 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc000143dc0, 0x1e01698, 0xc000090820, 0xc00035b560, 0xc0000308a0, 0x2a03b70, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc000143dc0, 0x1e01698, 0xc000090820, 0xc00035b560, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc0004ce950, 0xc000143dc0, 0x1e01698, 0xc000090820, 0xc00035b560)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-22T09:46:19.097+08:00","level":"error","content":"crashinterceptor.go:40 runtime error: index out of range [0] with length 0\n\ngoroutine 130 [running]:\nruntime/debug.Stack(0xc000769b90, 0x1a746c0, 0xc000720060)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc00051a060)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x1a746c0, 0xc000720060)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/internal/logic.(*KnowledgeEditLogic).KnowledgeEdit(0xc0006afe28, 0xc0000c3380, 0x0, 0x0, 0x1914d40)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/knowledgeeditlogic.go:55 +0x21e\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).KnowledgeEdit(0xc00070a138, 0x1dfe450, 0xc00038a080, 0xc0000c3380, 0xc00070a138, 0x32e91f, 0x25afea50dd8)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:39 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler.func1(0x1dfe450, 0xc00038a080, 0x1a92240, 0xc0000c3380, 0x1914d40, 0xc000004fc0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1397 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc00051a060, 0xc000052050, 0xc000004ff0, 0x1dfe450, 0xc00038a080, 0x1a92240, 0xc0000c3380, 0xc000646050, 0xc000646060, 0xc000518060)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 103 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x401600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x18bc6c0, 0xc000324990, 0xc00057ac08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x18bc6c0, 0xc000324990)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc00057b6a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x18bc6c0, 0xc000324990)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc000648030)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x18bc6c0, 0xc000324990)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x1dfe450, 0xc00038a080, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc000004ff0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0x0, 0x79dc77c4c93aa0, 0xc00057b1a0, 0x8e1f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc00005a8c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc00057b260, 0x8e6545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc000648030, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc000648030, 0xc00005aa40, 0x0, 0xc00038a040, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x1bc08c8, 0x21, 0x1dcd4a0, 0xc000648030, 0xc00033c070, 0xc00005aa40, 0x0, 0x1c5e828, 0x840000c000648030, 0xc00033c070)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc0001a2660, 0xc00005aa40, 0x1c5e828, 0x1e07ae0, 0xc000005068)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x1e07ae0, 0xc0001a2660, 0x1e07ae0, 0xc0001a2660)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x1bc08c8, 0x21, 0xc00057b480, 0x32e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x1bc08c8, 0x21, 0xc00005aa40, 0x1c5e828, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc00005a8c0, 0x0, 0x38f467, 0x4f9594, 0x1a63be0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0007113b0, 0x18b8780, 0x401305, 0xc00057b5b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc00005a8c0, 0x38a88d3c, 0xed839079b, 0x2a333a0, 0x79dc77c4c36670)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc00005a8c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0x0, 0x1b9bac6, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc00005a8c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0x1b9bac6, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x1dfe4f8, 0xc0007113e0, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc00005a8c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1dfe4f8, 0xc00067e720, 0x1a92240, 0xc0000c3380, 0xc00057bb50, 0x32e91f, 0x18, 0xab)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x1dfe4f8, 0xc00067e720, 0x1a92240, 0xc0000c3380, 0xc0001a2420, 0xc000004ff0, 0xc0000c1bc0, 0x4f9516, 0x1a63be0, 0xc00067e720)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler(0x1a2e8a0, 0xc00070a138, 0x1dfe4f8, 0xc00067e720, 0xc00011b320, 0xc000405360, 0x1dfe4f8, 0xc00067e720, 0xc0007441b0, 0x81)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1399 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc00025cfc0, 0x1e11698, 0xc00018c9c0, 0xc0000a8360, 0xc000710f00, 0x2a13b70, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc00025cfc0, 0x1e11698, 0xc00018c9c0, 0xc0000a8360, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000656cb0, 0xc00025cfc0, 0x1e11698, 0xc00018c9c0, 0xc0000a8360)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-22T09:48:38.598+08:00","level":"error","content":"crashinterceptor.go:40 runtime error: index out of range [0] with length 0\n\ngoroutine 60 [running]:\nruntime/debug.Stack(0xc000617b70, 0x19846c0, 0xc000178a08)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc0004a9020)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x19846c0, 0xc000178a08)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/internal/logic.(*KnowledgeEditLogic).KnowledgeEdit(0xc0002e3e28, 0xc0005fcc80, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/knowledgeeditlogic.go:56 +0x2a9\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).KnowledgeEdit(0xc000006250, 0x1d0e490, 0xc00029b640, 0xc0005fcc80, 0xc000006250, 0xc00043a3a4, 0x20039361f58)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:39 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler.func1(0x1d0e490, 0xc00029b640, 0x19a2240, 0xc0005fcc80, 0x1824d40, 0xc000647b48, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1397 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc0004a9020, 0xc00076abc0, 0xc0005a4ee8, 0x1d0e490, 0xc00029b640, 0x19a2240, 0xc0005fcc80, 0xc000223290, 0xc0002232a0, 0xc0002d8ea0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 59 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x311600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x17cc6c0, 0xc00010fc40, 0xc00052ac08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x17cc6c0, 0xc00010fc40)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc00052b6a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x17cc6c0, 0xc00010fc40)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0005a4f78)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x17cc6c0, 0xc00010fc40)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x1d0e490, 0xc00029b640, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc0005a4ee8, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0x0, 0x79dc7decc7bbc0, 0xc00052b1a0, 0x7f1f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc00029b480, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00052b260, 0x7f6545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0005a4f78, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0005a4f78, 0xc00029b5c0, 0x0, 0xc00029b600, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x1ad08c8, 0x21, 0x1cdd4a0, 0xc0005a4f78, 0xc0001b02a0, 0xc00029b5c0, 0x0, 0x1b6e828, 0x220000c0005a4f78, 0xc0001b02a0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc00042e360, 0xc00029b5c0, 0x1b6e828, 0x1d17b20, 0xc0005a4f60)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x1d17b20, 0xc00042e360, 0x1d17b20, 0xc00042e360)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x1ad08c8, 0x21, 0xc00052b480, 0x23e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x1ad08c8, 0x21, 0xc00029b5c0, 0x1b6e828, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc00029b480, 0x0, 0xc00052b568, 0x409516, 0x1973be0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc000552390, 0x17c8780, 0x311305, 0xc00052b5b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc00029b480, 0x2c44d0, 0xed839080d, 0x29433a0, 0x79dc7decc7bbc0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc00029b480, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0x0, 0x1aabac6, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc00029b480, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0x1aabac6, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x1d0e538, 0xc0005523c0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc00029b480, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d0e538, 0xc000779dd0, 0x19a2240, 0xc0005fcc80, 0xc00052bb50, 0x23e91f, 0x18, 0x18c3ba0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x1d0e538, 0xc000779dd0, 0x19a2240, 0xc0005fcc80, 0xc00042e2e0, 0xc0005a4ee8, 0xc0002e3bc0, 0x409516, 0x1973be0, 0xc000779dd0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_KnowledgeEdit_Handler(0x193e8a0, 0xc000006250, 0x1d0e538, 0xc000779dd0, 0xc0004a8a80, 0xc00027c540, 0x1d0e538, 0xc000779dd0, 0xc0003021b0, 0x81)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1399 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0003c9a40, 0x1d216d8, 0xc000090000, 0xc000526b40, 0xc000144c30, 0x2923b70, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0003c9a40, 0x1d216d8, 0xc000090000, 0xc000526b40, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000116e50, 0xc0003c9a40, 0x1d216d8, 0xc000090000, 0xc000526b40)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-22T12:04:25.827+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-22T12:52:01.013+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-22T13:12:10.786+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-22T16:46:30.272+08:00","level":"error","content":"server.go:90 listen tcp 127.0.0.1:8080: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted."}
- {"@timestamp":"2022-06-23T13:12:57.769+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-23T14:09:51.782+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 77 [running]:\nruntime/debug.Stack(0xc000213930, 0x230a9a0, 0xc00035ac60)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000137200)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x230a9a0, 0xc00035ac60)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc000312670, 0xf, 0xc0001fa0c0, 0x2a, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:106 +0x692\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc000312670, 0xf, 0x1, 0x1, 0x20, 0x27563e4)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc00030be28, 0xc000136ae0, 0xc000100400, 0x0, 0xc00030bea0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc0006780f8, 0x27b2690, 0xc00005b580, 0xc000136ae0, 0xc0006780f8, 0x28, 0xc00038fb00)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x27b2690, 0xc00005b580, 0x2415e00, 0xc000136ae0, 0x27c5978, 0xc000410000, 0xc0003121a0, 0xe)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000137200, 0xc0003124f0, 0xc000108798, 0x27b2690, 0xc00005b580, 0x2415e00, 0xc000136ae0, 0xc0006a3060, 0xc0006a3070, 0xc0005924e0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 45 [running]:\nruntime/debug.Stack(0x0, 0x0, 0xdb1600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x226f920, 0xc000286150, 0xc000346c08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x226f920, 0xc000286150)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0003476a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x226f920, 0xc000286150)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc000108828)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x226f920, 0xc000286150)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x27b2690, 0xc00005b580, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc000108798, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0x0, 0x79dc67546bbd24, 0xc0003471a0, 0x1291f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc00005b3c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000347260, 0x1296545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc000108828, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc000108828, 0xc00005b500, 0x0, 0xc00005b540, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x256eebd, 0x1e, 0x27816e0, 0xc000108828, 0xc00033e4d0, 0xc00005b500, 0x0, 0x26123a8, 0x7f0000c000108828, 0xc00033e4d0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc000116380, 0xc00005b500, 0x26123a8, 0x27bbd60, 0xc000108810)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x27bbd60, 0xc000116380, 0x27bbd60, 0xc000116380)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x256eebd, 0x1e, 0xc000347480, 0xcde91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x256eebd, 0x1e, 0xc00005b500, 0x26123a8, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc00005b3c0, 0x0, 0xc000347568, 0xea9516, 0x2417220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000591020, 0x226b9e0, 0xdb1305, 0xc0003475b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc00005b3c0, 0x9dc9c00, 0xed83a9727, 0x33ea4e0, 0x79dc67546bbd24)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc00005b3c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0x0, 0x254f446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc00005b3c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0x254f446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x27b2738, 0xc000591050, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc00005b3c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x27b2738, 0xc000590ae0, 0x2415e00, 0xc000136ae0, 0xc000347b50, 0xcde91f, 0x18, 0x2366fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x27b2738, 0xc000590ae0, 0x2415e00, 0xc000136ae0, 0xc000116300, 0xc000108798, 0xc0004bdbc0, 0xea9516, 0x2417220, 0xc000590ae0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x23e1e00, 0xc0006780f8, 0x27b2738, 0xc000590ae0, 0xc000136a80, 0xc0007cc7c0, 0x27b2738, 0xc000590ae0, 0xc0001fa060, 0x25)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc000668c40, 0x27c5978, 0xc000410000, 0xc000456a20, 0xc0002e2cf0, 0x33cacf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc000668c40, 0x27c5978, 0xc000410000, 0xc000456a20, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc0003121d0, 0xc000668c40, 0x27c5978, 0xc000410000, 0xc000456a20)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T14:57:47.560+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 105 [running]:\nruntime/debug.Stack(0xc000469930, 0x245a9a0, 0xc0001c8960)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000397800)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x245a9a0, 0xc0001c8960)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc00012a620, 0x1e, 0xc00013a630, 0x28, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:106 +0x692\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc00012a620, 0x1e, 0x1, 0x1, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc00024be28, 0xc000397740, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc0005886d8, 0x29026b0, 0xc000617f40, 0xc000397740, 0xc0005886d8, 0xc00004cb14, 0xc000584a80)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x29026b0, 0xc000617f40, 0x2565e00, 0xc000397740, 0x2915998, 0xc0001121a0, 0xc000052980, 0xe)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000397800, 0xc000053378, 0xc0005f4d08, 0x29026b0, 0xc000617f40, 0x2565e00, 0xc000397740, 0xc0003d47b0, 0xc0003d47c0, 0xc000334fc0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 104 [running]:\nruntime/debug.Stack(0x0, 0x0, 0xf01600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x23bf920, 0xc0006734e0, 0xc00046cc08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x23bf920, 0xc0006734e0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc00046d6a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x23bf920, 0xc0006734e0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0005f4df8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x23bf920, 0xc0006734e0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x29026b0, 0xc000617f40, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc0005f4d08, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0x0, 0x79dc8184fe9a28, 0xc00046d1a0, 0x13e1f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc000617dc0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00046d260, 0x13e6545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0005f4df8, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0005f4df8, 0xc000617ec0, 0x0, 0xc000617f00, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x26beebd, 0x1e, 0x28d1700, 0xc0005f4df8, 0xc0005241c0, 0xc000617ec0, 0x0, 0x27623a8, 0x2b0000c0005f4df8, 0xc0005241c0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc00027e200, 0xc000617ec0, 0x27623a8, 0x290bd80, 0xc0005f4dc8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x290bd80, 0xc00027e200, 0x290bd80, 0xc00027e200)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x26beebd, 0x1e, 0xc00046d480, 0xe2e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x26beebd, 0x1e, 0xc000617ec0, 0x27623a8, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc000617dc0, 0x0, 0xc00046d568, 0xff9516, 0x2567220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc000615800, 0x23bb9e0, 0xf01305, 0xc00046d5b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc000617dc0, 0x1d913e2c, 0xed83aa1f2, 0x353a4e0, 0x79dc8184f6f6b0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc000617dc0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0x0, 0x269f446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc000617dc0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0x269f446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x2902758, 0xc000615830, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc000617dc0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2902758, 0xc000615320, 0x2565e00, 0xc000397740, 0xc00046db50, 0xe2e91f, 0x18, 0x24b6fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x2902758, 0xc000615320, 0x2565e00, 0xc000397740, 0xc00027e120, 0xc0005f4d08, 0xc00024bbc0, 0xff9516, 0x2567220, 0xc000615320)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x2531e00, 0xc0005886d8, 0x2902758, 0xc000615320, 0xc0003976e0, 0xc00027e280, 0x2902758, 0xc000615320, 0xc000534340, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0001c2fc0, 0x2915998, 0xc0001121a0, 0xc0003c6a20, 0xc00038a930, 0x351acf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0001c2fc0, 0x2915998, 0xc0001121a0, 0xc0003c6a20, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000052c80, 0xc0001c2fc0, 0x2915998, 0xc0001121a0, 0xc0003c6a20)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T14:59:53.439+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 44 [running]:\nruntime/debug.Stack(0xc000793930, 0x242a9a0, 0xc0002bac60)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc0001873e0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x242a9a0, 0xc0002bac60)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc000674080, 0x1e, 0xc000156000, 0x28, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:107 +0x712\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc000674080, 0x1e, 0x1, 0x1, 0x20, 0x287641c)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc0000c3e28, 0xc000186720, 0xc000400000, 0x0, 0xc0000c3ea0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc00064a768, 0x28d26f0, 0xc00045f240, 0xc000186720, 0xc00064a768, 0x28, 0xc000644f00)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x28d26f0, 0xc00045f240, 0x2535e00, 0xc000186720, 0x28e59d8, 0xc0002761a0, 0xc000646610, 0xe)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc0001873e0, 0xc000646970, 0xc00011bfe0, 0x28d26f0, 0xc00045f240, 0x2535e00, 0xc000186720, 0xc0004b7910, 0xc0004b7920, 0xc0004583c0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 87 [running]:\nruntime/debug.Stack(0x0, 0x0, 0xed1600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x238f920, 0xc00040f650, 0xc000264c08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x238f920, 0xc00040f650)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0002656a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x238f920, 0xc00040f650)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc000284078)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x238f920, 0xc00040f650)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x28d26f0, 0xc00045f240, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00011bfe0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0x0, 0x79dc67a1348898, 0xc0002651a0, 0x13b1f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00045f080, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc000265260, 0x13b6545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc000284078, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc000284078, 0xc00045f1c0, 0x0, 0xc00045f200, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x268eece, 0x1e, 0x28a1740, 0xc000284078, 0xc0003b42a0, 0xc00045f1c0, 0x0, 0x27323b8, 0xa90000c000284078, 0xc0003b42a0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc00007e660, 0xc00045f1c0, 0x27323b8, 0x28dbdc0, 0xc000284060)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x28dbdc0, 0xc00007e660, 0x28dbdc0, 0xc00007e660)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x268eece, 0x1e, 0xc000265480, 0xdfe91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x268eece, 0x1e, 0xc00045f1c0, 0x27323b8, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00045f080, 0x0, 0xe5f467, 0xfc9594, 0x2537220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00027c4e0, 0x238b9e0, 0xed1305, 0xc0002655b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00045f080, 0x23fdf2b4, 0xed83aa2df, 0x350a4e0, 0x79dc67a1348898)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00045f080, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0x0, 0x266f446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00045f080, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0x266f446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x28d2798, 0xc00027c510, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00045f080, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x28d2798, 0xc0004abf80, 0x2535e00, 0xc000186720, 0xc000265b50, 0xdfe91f, 0x18, 0x2486fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x28d2798, 0xc0004abf80, 0x2535e00, 0xc000186720, 0xc00007e5e0, 0xc00011bfe0, 0xc00059fbc0, 0xfc9516, 0x2537220, 0xc0004abf80)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x2501e00, 0xc00064a768, 0x28d2798, 0xc0004abf80, 0xc0001866c0, 0xc0001268e0, 0x28d2798, 0xc0004abf80, 0xc0002121c0, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0001dcfc0, 0x28e59d8, 0xc0002761a0, 0xc0000e78c0, 0xc000057c20, 0x34eacf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0001dcfc0, 0x28e59d8, 0xc0002761a0, 0xc0000e78c0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000646640, 0xc0001dcfc0, 0x28e59d8, 0xc0002761a0, 0xc0000e78c0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T15:22:30.692+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 87 [running]:\nruntime/debug.Stack(0xc00012f930, 0x20ba9a0, 0xc0003025a0)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000112060)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x20ba9a0, 0xc0003025a0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc0004221c0, 0x1e, 0xc000046390, 0x28, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:108 +0x7b2\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc0004221c0, 0x1e, 0x1, 0x1, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc00050de28, 0xc0001f40c0, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc00085e200, 0x25626f0, 0xc000592240, 0xc0001f40c0, 0xc00085e200, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x25626f0, 0xc000592240, 0x21c5e00, 0xc0001f40c0, 0x0, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000112060, 0xc00058e2c0, 0xc000108390, 0x25626f0, 0xc000592240, 0x21c5e00, 0xc0001f40c0, 0xc00037c390, 0xc00037c3b0, 0xc00045c240)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 60 [running]:\nruntime/debug.Stack(0x0, 0x0, 0xb61600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x201f920, 0xc0003ca170, 0xc000330c08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x201f920, 0xc0003ca170)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0003316a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x201f920, 0xc0003ca170)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc000588078)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x201f920, 0xc0003ca170)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x25626f0, 0xc000592240, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc000108390, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0x0, 0x79dc67d27525ac, 0xc0003311a0, 0x1041f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc00065e000, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc000331260, 0x1046545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc000588078, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc000588078, 0xc0005921c0, 0x0, 0xc000592200, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x231eeda, 0x1e, 0x2531740, 0xc000588078, 0xc0001ee070, 0xc0005921c0, 0x0, 0x23c23c0, 0x80000c000588078, 0xc0001ee070)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc0002520a0, 0xc0005921c0, 0x23c23c0, 0x256bdc0, 0xc000588060)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x256bdc0, 0xc0002520a0, 0x256bdc0, 0xc0002520a0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x231eeda, 0x1e, 0xc000331480, 0xa8e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x231eeda, 0x1e, 0xc0005921c0, 0x23c23c0, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc00065e000, 0x0, 0xc000331568, 0xc59516, 0x21c7220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0005901e0, 0x201b9e0, 0xb61305, 0xc0003315b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc00065e000, 0x1b53ba4, 0xed83aa82c, 0x319a4e0, 0x79dc67d27525ac)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc00065e000, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0x0, 0x22ff446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc00065e000, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0x22ff446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x2562798, 0xc000590210, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc00065e000, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2562798, 0xc000117500, 0x21c5e00, 0xc0001f40c0, 0xc000331b50, 0xa8e91f, 0x18, 0x27)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x2562798, 0xc000117500, 0x21c5e00, 0xc0001f40c0, 0xc0003f46e0, 0xc000108390, 0xc0005a1bc0, 0xc59516, 0x21c7220, 0xc000117500)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x2191e00, 0xc00085e200, 0x2562798, 0xc000117500, 0xc0001f4060, 0xc00007f060, 0x2562798, 0xc000117500, 0xc00025a640, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0003c3a40, 0x25759d8, 0xc0003e2ea0, 0xc0006efd40, 0xc000117410, 0x317acf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0003c3a40, 0x25759d8, 0xc0003e2ea0, 0xc0006efd40, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000516170, 0xc0003c3a40, 0x25759d8, 0xc0003e2ea0, 0xc0006efd40)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T15:24:36.701+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 16 [running]:\nruntime/debug.Stack(0xc000249930, 0x25ea9a0, 0xc0002c8870)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc00021cc60)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x25ea9a0, 0xc0002c8870)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc00004c5a0, 0x1e, 0xc0001fa000, 0x28, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:108 +0x785\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc00004c5a0, 0x1e, 0x1, 0x1, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc000339e28, 0xc00021c3c0, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc00010c210, 0x2a92760, 0xc00021cc00, 0xc00021c3c0, 0xc00010c210, 0xc000428174, 0x25dc05c40f8)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x2a92760, 0xc00021cc00, 0x26f5e00, 0xc00021c3c0, 0x25a8060, 0xc0007409a8, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc00021cc60, 0xc0006281b8, 0xc0000050c8, 0x2a92760, 0xc00021cc00, 0x26f5e00, 0xc00021c3c0, 0xc00037f060, 0xc00037f080, 0xc0005520c0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 92 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x1091600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x254f920, 0xc00010e660, 0xc00024cc08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x254f920, 0xc00010e660)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc00024d6a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x254f920, 0xc00010e660)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0000051e8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x254f920, 0xc00010e660)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x2a92760, 0xc00021cc00, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc0000050c8, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0x0, 0x79dc67a4ee7f70, 0xc00024d1a0, 0x1571f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc00062a640, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00024d260, 0x1576545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0000051e8, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0000051e8, 0xc00062a780, 0x0, 0xc00062a7c0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x284eeda, 0x1e, 0x2a61740, 0xc0000051e8, 0xc000115030, 0xc00062a780, 0x0, 0x28f23c0, 0xac0000c0000051e8, 0xc000115030)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc00077a500, 0xc00062a780, 0x28f23c0, 0x2a9bdc0, 0xc0000051b8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x2a9bdc0, 0xc00077a500, 0x2a9bdc0, 0xc00077a500)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x284eeda, 0x1e, 0xc00024d480, 0xfbe91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x284eeda, 0x1e, 0xc00062a780, 0x28f23c0, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc00062a640, 0x0, 0xc00024d568, 0x1189516, 0x26f7220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc000644ff0, 0x254b9e0, 0x1091305, 0xc00024d5b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc00062a640, 0x2fb53c48, 0xed83aa8aa, 0x36ca4e0, 0x79dc67a4ee7f70)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc00062a640, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0x0, 0x282f446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc00062a640, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0x282f446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x2a92798, 0xc000645020, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc00062a640, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2a92798, 0xc000644ab0, 0x26f5e00, 0xc00021c3c0, 0xc00024db50, 0xfbe91f, 0x18, 0x2646fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x2a92798, 0xc000644ab0, 0x26f5e00, 0xc00021c3c0, 0xc00077a480, 0xc0000050c8, 0xc000339bc0, 0x1189516, 0x26f7220, 0xc000644ab0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x26c1e00, 0xc00010c210, 0x2a92798, 0xc000644ab0, 0xc00021c1e0, 0xc00077a2e0, 0x2a92798, 0xc000644ab0, 0xc0006400c0, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0007321c0, 0x2aa59d8, 0xc000090340, 0xc0000ed560, 0xc000644510, 0x36aacf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0007321c0, 0x2aa59d8, 0xc000090340, 0xc0000ed560, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc00042a5f0, 0xc0007321c0, 0x2aa59d8, 0xc000090340, 0xc0000ed560)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T15:25:36.320+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 131 [running]:\nruntime/debug.Stack(0xc000331930, 0x18ea9a0, 0xc000587770)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000400ea0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x18ea9a0, 0xc000587770)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc0005ae640, 0x1e, 0xc000720420, 0x28, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:108 +0x7b2\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc0005ae640, 0x1e, 0x1, 0x1, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc000653e28, 0xc000400900, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc000404728, 0x1d926f0, 0xc0004da440, 0xc000400900, 0xc000404728, 0xc00025e054, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x1d926f0, 0xc0004da440, 0x19f5e00, 0xc000400900, 0x0, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000400ea0, 0xc0004c83d0, 0xc000004798, 0x1d926f0, 0xc0004da440, 0x19f5e00, 0xc000400900, 0xc0004d83f0, 0xc0004d8400, 0xc0007582a0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 130 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x391600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x184f920, 0xc000021c20, 0xc000334c08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x184f920, 0xc000021c20)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0003356a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x184f920, 0xc000021c20)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc000004840)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x184f920, 0xc000021c20)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x1d926f0, 0xc0004da440, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc000004798, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0x0, 0x79dc67a15ddea0, 0xc0003351a0, 0x871f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc0004da280, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc000335260, 0x876545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc000004840, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc000004840, 0xc0004da3c0, 0x0, 0xc0004da400, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x1b4eeda, 0x1e, 0x1d61740, 0xc000004840, 0xc0003aa150, 0xc0004da3c0, 0x0, 0x1bf23c0, 0x3c0000c000004840, 0xc0003aa150)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc000116160, 0xc0004da3c0, 0x1bf23c0, 0x1d9bdc0, 0xc000004828)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x1d9bdc0, 0xc000116160, 0x1d9bdc0, 0xc000116160)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x1b4eeda, 0x1e, 0xc000335480, 0x2be91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x1b4eeda, 0x1e, 0xc0004da3c0, 0x1bf23c0, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc0004da280, 0x0, 0xc000335568, 0x489516, 0x19f7220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc00030c090, 0x184b9e0, 0x391305, 0xc0003355b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc0004da280, 0x1ca5b740, 0xed83aa8e6, 0x29ca4e0, 0x79dc67a15ddea0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc0004da280, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0x0, 0x1b2f446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc0004da280, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0x1b2f446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x1d92798, 0xc00030c0c0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc0004da280, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1d92798, 0xc0000a6ea0, 0x19f5e00, 0xc000400900, 0xc000335b50, 0x2be91f, 0x18, 0x1946fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x1d92798, 0xc0000a6ea0, 0x19f5e00, 0xc000400900, 0xc0001160e0, 0xc000004798, 0xc000653bc0, 0x489516, 0x19f7220, 0xc0000a6ea0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x19c1e00, 0xc000404728, 0x1d92798, 0xc0000a6ea0, 0xc0004008a0, 0xc000560360, 0x1d92798, 0xc0000a6ea0, 0xc00025a0c0, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc000514c40, 0x1da59d8, 0xc000471040, 0xc00040a5a0, 0xc0004669c0, 0x29aacf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc000514c40, 0x1da59d8, 0xc000471040, 0xc00040a5a0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc0006924d0, 0xc000514c40, 0x1da59d8, 0xc000471040, 0xc00040a5a0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T16:12:48.274+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 81 [running]:\nruntime/debug.Stack(0xc00064b930, 0x19aa9a0, 0xc00038ae40)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc000213b60)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x19aa9a0, 0xc00038ae40)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc00004c4c0, 0x1e, 0xc00060e180, 0x28, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:109 +0x7b2\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc00004c4c0, 0x1e, 0x1, 0x1, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x1bd\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc000367e28, 0xc000212c60, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc0006080b8, 0x1e526f0, 0xc0006e6600, 0xc000212c60, 0xc0006080b8, 0xc00004c154, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x1e526f0, 0xc0006e6600, 0x1ab5e00, 0xc000212c60, 0x0, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc000213b60, 0xc0006c6460, 0xc000786810, 0x1e526f0, 0xc0006e6600, 0x1ab5e00, 0xc000212c60, 0xc0006e4690, 0xc0006e46a0, 0xc0000c4300)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 80 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x451600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x190f920, 0xc0006e4c20, 0xc00064ec08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x190f920, 0xc0006e4c20)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc00064f6a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x190f920, 0xc0006e4c20)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0007868a0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x190f920, 0xc0006e4c20)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x1e526f0, 0xc0006e6600, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc000786810, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0x0, 0x79dc681d0590d4, 0xc00064f1a0, 0x931f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc0006e6440, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00064f260, 0x936545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0007868a0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0007868a0, 0xc0006e6580, 0x0, 0xc0006e65c0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x1c0eeda, 0x1e, 0x1e21740, 0xc0007868a0, 0xc0007984d0, 0xc0006e6580, 0x0, 0x1cb23c0, 0xbe0000c0007868a0, 0xc0007984d0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc00007eae0, 0xc0006e6580, 0x1cb23c0, 0x1e5bdc0, 0xc000786888)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x1e5bdc0, 0xc00007eae0, 0x1e5bdc0, 0xc00007eae0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x1c0eeda, 0x1e, 0xc00064f480, 0x37e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x1c0eeda, 0x1e, 0xc0006e6580, 0x1cb23c0, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc0006e6440, 0x0, 0xc00064f568, 0x549516, 0x1ab7220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00038a840, 0x190b9e0, 0x451305, 0xc00064f5b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc0006e6440, 0x156b3e28, 0xed83ab3f4, 0x2a8a4e0, 0x79dc681d0590d4)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc0006e6440, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0x0, 0x1bef446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc0006e6440, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0x1bef446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x1e52798, 0xc00038a870, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc0006e6440, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x1e52798, 0xc00038a300, 0x1ab5e00, 0xc000212c60, 0xc00064fb50, 0x37e91f, 0x18, 0x1a06fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x1e52798, 0xc00038a300, 0x1ab5e00, 0xc000212c60, 0xc00007ea60, 0xc000786810, 0xc000367bc0, 0x549516, 0x1ab7220, 0xc00038a300)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x1a81e00, 0xc0006080b8, 0x1e52798, 0xc00038a300, 0xc000212c00, 0xc000110140, 0x1e52798, 0xc00038a300, 0xc0003b6100, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0004bc8c0, 0x1e659d8, 0xc0008169c0, 0xc0004b4360, 0xc0001154a0, 0x2a6acf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0004bc8c0, 0x1e659d8, 0xc0008169c0, 0xc0004b4360, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc0005a41d0, 0xc0004bc8c0, 0x1e659d8, 0xc0008169c0, 0xc0004b4360)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-23T16:17:45.866+08:00","level":"error","content":"crashinterceptor.go:40 interface conversion: interface {} is nil, not []interface {}\n\ngoroutine 29 [running]:\nruntime/debug.Stack(0xc0002e9950, 0x1e7a9a0, 0xc0004948a0)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1.1(0xc0006c1f80)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:33 +0x65\npanic(0x1e7a9a0, 0xc0004948a0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\nknowledgeBase/rpc/knowledge/util.ElasticSmartIK(0xc00004c500, 0x1e, 0xc0001fa000, 0x29, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/hanlp.go:109 +0x7b2\nknowledgeBase/rpc/knowledge/util.DSL4SmartResponse(0xc00004c500, 0x1e, 0x1, 0x1, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/util/elasticsearch_dsl.go:71 +0x18c\nknowledgeBase/rpc/knowledge/internal/logic.(*FindAnswerLogic).FindAnswer(0xc0005d3e28, 0xc00041b980, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/logic/findanswerlogic.go:32 +0x66\nknowledgeBase/rpc/knowledge/internal/server.(*KnowledgeServer).FindAnswer(0xc0003304e0, 0x23226f0, 0xc00005ac80, 0xc00041b980, 0xc0003304e0, 0xc000420e74, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/internal/server/knowledgeserver.go:57 +0xe6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler.func1(0x23226f0, 0xc00005ac80, 0x1f85e00, 0xc00041b980, 0x0, 0x0, 0x0, 0x0)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1451 +0x8d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1.1(0xc0006c1f80, 0xc000394b50, 0xc0005b8840, 0x23226f0, 0xc00005ac80, 0x1f85e00, 0xc00041b980, 0xc000286320, 0xc000286330, 0xc0002ce0c0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:39 +0xc9\ncreated by github.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:29 +0x1ff\n\ngoroutine 88 [running]:\nruntime/debug.Stack(0x0, 0x0, 0x921600)\n\tE:/soft/go/src/runtime/debug/stack.go:24 +0xa5\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.toPanicError(0x1ddf920, 0xc00010f6c0, 0xc0002d2c08, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:40 +0x2d\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1.1(0x1ddf920, 0xc00010f6c0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:30 +0x45\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.handleCrash(0xc0002d36a8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:35 +0x62\npanic(0x1ddf920, 0xc00010f6c0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq.func1(0xc0005b88d0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:75 +0x8c\npanic(0x1ddf920, 0xc00010f6c0)\n\tE:/soft/go/src/runtime/panic.go:965 +0x1c7\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTimeoutInterceptor.func1(0x23226f0, 0xc00005ac80, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc0005b8840, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/timeoutinterceptor.go:45 +0x711\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0x0, 0x79dc671470ace8, 0xc0002d31a0, 0xe01f3e)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1116 +0x8f\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnarySheddingInterceptor.func1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc00005a940, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/sheddinginterceptor.go:43 +0x138\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc0002d3260, 0xe06545, 0x0, 0xc014000000000000)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor.func1(0xc0005b88d0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:26 +0x5e\ngithub.com/zeromicro/go-zero/core/breaker.(*googleBreaker).doReq(0xc0005b88d0, 0xc00005abc0, 0x0, 0xc00005ac40, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/googlebreaker.go:79 +0xd2\ngithub.com/zeromicro/go-zero/core/breaker.loggedThrottle.doReq(0x20deee1, 0x1e, 0x22f1740, 0xc0005b88d0, 0xc0004760e0, 0xc00005abc0, 0x0, 0x21823c8, 0x440000c0005b88d0, 0xc0004760e0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:172 +0xae\ngithub.com/zeromicro/go-zero/core/breaker.(*circuitBreaker).DoWithAcceptable(0xc00038a160, 0xc00005abc0, 0x21823c8, 0x232bdc0, 0xc0005b88b8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breaker.go:122 +0x58\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable.func1(0x232bdc0, 0xc00038a160, 0x232bdc0, 0xc00038a160)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:20 +0x4a\ngithub.com/zeromicro/go-zero/core/breaker.do(0x20deee1, 0x1e, 0xc0002d3480, 0x84e91f, 0x38)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:67 +0x59\ngithub.com/zeromicro/go-zero/core/breaker.DoWithAcceptable(0x20deee1, 0x1e, 0xc00005abc0, 0x21823c8, 0x2, 0x1)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/core/breaker/breakers.go:19 +0x77\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryBreakerInterceptor(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc00005a940, 0x0, 0xc0002d3568, 0xa19516, 0x1f87220)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/breakerinterceptor.go:24 +0xfe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc0002ea540, 0x1ddb9e0, 0x921305, 0xc0002d35b8)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryPrometheusInterceptor(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc00005a940, 0x1747c400, 0xed83ab522, 0x2f5a4e0, 0x79dc671470ace8)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/prometheusinterceptor.go:40 +0x32a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryStatInterceptor.func1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc00005a940, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/statinterceptor.go:42 +0x17a\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0x0, 0x20bf446, 0x8, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryCrashInterceptor(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc00005a940, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/crashinterceptor.go:30 +0xbe\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0x20bf446, 0x8, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngithub.com/zeromicro/go-zero/zrpc/internal/serverinterceptors.UnaryTracingInterceptor(0x2322798, 0xc0002ea570, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc00005a940, 0x0, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/github.com/zeromicro/go-zero@v1.3.2/zrpc/internal/serverinterceptors/tracinginterceptor.go:24 +0x1b0\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1.1(0x2322798, 0xc000228ab0, 0x1f85e00, 0xc00041b980, 0xc0002d3b50, 0x84e91f, 0x18, 0x1ed6fa0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1119 +0x123\ngoogle.golang.org/grpc.chainUnaryInterceptors.func1(0x2322798, 0xc000228ab0, 0x1f85e00, 0xc00041b980, 0xc00038a0a0, 0xc0005b8840, 0x8af467, 0xa19594, 0x1f87220, 0xc000228ab0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1121 +0xf6\nknowledgeBase/rpc/knowledge/knowledge._Knowledge_FindAnswer_Handler(0x1f51e00, 0xc0003304e0, 0x2322798, 0xc000228ab0, 0xc00041b920, 0xc00007eb80, 0x2322798, 0xc000228ab0, 0xc0006dc3c0, 0x34)\n\tD:/workspace/center/knowledgeBase/rpc/knowledge/knowledge/knowledge.pb.go:1453 +0x15e\ngoogle.golang.org/grpc.(*Server).processUnaryRPC(0xc0001c2fc0, 0x23359d8, 0xc00012aea0, 0xc00029a360, 0xc000494420, 0x2f3acf8, 0x0, 0x0, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0x52b\ngoogle.golang.org/grpc.(*Server).handleStream(0xc0001c2fc0, 0x23359d8, 0xc00012aea0, 0xc00029a360, 0x0)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xd0c\ngoogle.golang.org/grpc.(*Server).serveStreams.func1.2(0xc000144480, 0xc0001c2fc0, 0x23359d8, 0xc00012aea0, 0xc00029a360)\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0xb2\ncreated by google.golang.org/grpc.(*Server).serveStreams.func1\n\tE:/soft/go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x1fd\n"}
- {"@timestamp":"2022-06-24T10:10:08.911+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-24T11:08:54.232+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-24T12:28:45.194+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
- {"@timestamp":"2022-06-24T13:39:27.812+08:00","level":"error","content":"publisher.go:144 etcdserver: requested lease not found"}
|