Log Detail

列表 / 同App / 同Level
UUID8d582e2d-6dc8-4c67-8142-276d78f6d85b
Time2026-10-10 16:49:19.698
LevelERROR
Appcbg-item
Tagtest

Message

[armor_value.go:22] armor value panic: clickhouse [execute]:: 500 code: Code: 241. DB::Exception: (total) memory limit exceeded: would use 8.28 GiB (attempt to allocate chunk of 4.11 MiB), current RSS: 17.03 GiB, maximum: 17.00 GiB. OvercommitTracker decision: Memory overcommit has not freed enough memory: (while reading column special_skill_grade): (while reading from part /var/lib/clickhouse/store/cfe/cfec2057-1db4-4957-91b1-73948371da88/all_63_124_3_706/ in table cbg_item.armor_necklace (cfec2057-1db4-4957-91b1-73948371da88) located on disk default of type local, from mark 16 with max_rows_to_read = 10000, offset = 0): While executing MergeTreeSelect(pool: ReadPool, algorithm: Thread). (MEMORY_LIMIT_EXCEEDED) (version 25.10.1.3832 (official build))
, stack: goroutine 4140243 [running]:
runtime/debug.Stack()
	/usr/local/go/src/runtime/debug/stack.go:26 +0x5e
cbg-item/internal/apps/value.(*HttpServer).GetArmorValue.func1()
	/root/sources/cbg-item/internal/apps/value/armor_value.go:22 +0x45
panic({0x1058e40?, 0xc00752fb40?})
	/usr/local/go/src/runtime/panic.go:785 +0x132
cbg-item/internal/apps/value/armor.(*NecklaceValue).GetNecklaceValueWithItems(0xc008c63e00, 0xc006788500, 0x0, 0x1, 0x0)
	/root/sources/cbg-item/internal/apps/value/armor/necklace_value.go:150 +0x8ec
cbg-item/internal/apps/value/armor.(*NecklaceValue).GetGlobalTradeItems(0xc008c63e00, 0x0?)
	/root/sources/cbg-item/internal/apps/value/armor/necklace_value.go:66 +0x39
cbg-item/internal/apps/value/checkpoint.(*CheckPointGlobalTrade).GetResult(0xc009991038, {0x1ff6c10, 0xc008c63e00}, 0x0?)
	/root/sources/cbg-item/internal/apps/value/checkpoint/checkpoint.go:71 +0x3b
cbg-item/internal/apps/value/checkpoint.(*CheckSystem).GetResult(0xc006a2f778, 0x0)
	/root/sources/cbg-item/internal/apps/value/checkpoint/checksystem.go:33 +0x10a
cbg-item/internal/apps/value/armor.(*NecklaceValue).GetNecklaceValue(0xc008c63e00)
	/root/sources/cbg-item/internal/apps/value/armor/necklace_value.go:262 +0x7ea
cbg-item/internal/apps/value.(*HttpServer).GetArmorValue(0x11f332e?, 0xc0004b7800)
	/root/sources/cbg-item/internal/apps/value/armor_value.go:82 +0x5e5
github.com/gin-gonic/gin.(*Context).Next(0xc0004b7800)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x2b
cbg-item/internal/apps/value.NewHttpServer.Cors.func3(0xc0004b7800)
	/root/sources/cbg-item/internal/utils/cors.go:14 +0xa5
github.com/gin-gonic/gin.(*Context).Next(...)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174
github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc0004b7800)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/recovery.go:102 +0x6f
github.com/gin-gonic/gin.(*Context).Next(0xc0004b7800)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 +0x2b
cbg-item/internal/apps/value.NewHttpServer.(*HttpServer).loggerMiddleware.func2(0xc0004b7800)
	/root/sources/cbg-item/internal/apps/value/http_server.go:308 +0xa9
github.com/gin-gonic/gin.(*Context).Next(...)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc00338c000, 0xc0004b7800)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x64e
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc00338c000, {0x1fee678, 0xc007cf41c0}, 0xc0067883c0)
	/root/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0x1b2
net/http.serverHandler.ServeHTTP({0x1feb2a0?}, {0x1fee678?, 0xc007cf41c0?}, 0x6?)
	/usr/local/go/src/net/http/server.go:3210 +0x8e
net/http.(*conn).serve(0xc0022434d0, {0x1ff0ae8, 0xc0035feb40})
	/usr/local/go/src/net/http/server.go:2092 +0x5d0
created by net/http.(*Server).Serve in goroutine 1
	/usr/local/go/src/net/http/server.go:3360 +0x485
点击上方链接可快速筛选同类日志。