ryan
|
009694fee7
|
build(Docker构建): 限制构建阶段内存与并行度,防止低配环境 OOM
Motivation:
在 1Panel 等资源受限的部署环境中,Go 编译器并发编译和运行时内存增长可能导致构建阶段 OOM 而被 kill,通过限制并行度和设置内存上限来规避该问题。
Changes:
* 构建阶段新增 GOMEMLIMIT=512MiB 环境变量,控制 Go 运行时内存上限
* 编译命令新增 -p 1 参数,限制并行编译单元数量以减少峰值内存占用
* 构建命令参数按职责拆分为多行,提升可读性
|
2026-07-31 23:28:02 +08:00 |
|
ryan
|
34fb0f62b9
|
build
|
2026-07-31 18:01:15 +08:00 |
|
ryan
|
af9731f831
|
build
|
2026-07-31 17:52:26 +08:00 |
|
ryan
|
835b92ec00
|
fix: wire retry into router, fix Docker config path, fix condition error handling, remove dead code
|
2026-06-27 13:32:33 +08:00 |
|
ryan
|
fa7f7490f5
|
feat: main assembly — wire all components, gin router, graceful shutdown
|
2026-06-27 13:28:27 +08:00 |
|