我先向助手求助 “资源不足被 killed 咋让编译通过”,它立刻指引我查系统资源,一起执行 free -h 后真相大白:服务器只有 1.8GB 内存还没开 Swap,Go 编译阶段内存直接耗尽,Linux 内核就把进程终止了!
试过停非关键服务还是不够,助手又给了根本方案 —— 创建临时交换空间,还直接甩来可执行命令:dd if=/dev/zero of=/swapfile bs=1M count=2048 && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile,一键搞定 2GB 交换空间
再次验证资源后重新构建,162 秒就成功生成镜像启动服务!这次真的感受到 WisdomSSH 的实力,不仅精准定位内存不足的核心问题,还给了即拿即用的应急方案,把棘手难题拆成清晰步骤,效率直接拉满。
给运维小伙伴提个醒:遇到构建被突然终止,先查内存和 Swap!临时加交换空间是超实用的应急办法,能稳稳保住部署流程不中断~
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)