V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
javalaw2010
V2EX  ›  问与答

轻量云主机在重负载下卡死机怎么办?

  •  
  •   javalaw2010 · 2 天前 · 567 次点击

    有一台腾讯云的轻量云主机,跑了一些服务作为测试环境,也作为 CI/CD 机器。

    目前遇到一个问题是在机器上编译 golang 项目时(实际上是使用 docker 的二阶段构建),CPU 和磁盘打满,然后就没有然后了。。。这台机器就好像失联了一样再也连不上,只能在控制台重启,而且重启也重启不了,只能等待 5 分钟后触发强制重启。

    有什么办法可以让整个 CI/CD 过程能执行下去么?我之前查了 docker build 有 cpu-period 和 cpu-quota 参数,不过在本地测试了一下感觉并没有什么用。

    9 条回复    2025-04-01 16:37:36 +08:00
    xdeng
        1
    xdeng  
       2 天前
    是不是 swap 没设置
    opengps
        2
    opengps  
       2 天前
    重负载下卡死机,这到哪也是这样啊。
    配置不够加配置,数量不够加数量,最终就是为了分散压力扛得住
    iloveayu
        3
    iloveayu  
       2 天前
    给点 swap 啊大哥。
    111111111111
        4
    111111111111  
       2 天前
    硬盘打满,给不给 swap 都一样
    javalaw2010
        5
    javalaw2010  
    OP
       2 天前
    @111111111111 是的,看起来除了加配置别无他法了。
    ik
        6
    ik  
       2 天前 via iPhone
    单是硬盘打满的话,腾讯那个 200M 新款轻量,可以免费用 50G 轻量存储,挂载上试试(注意账单,别超了,我也才刚开始尝试使用)
    javalaw2010
        7
    javalaw2010  
    OP
       2 天前
    @ik 硬盘打满指的是 IO 跑满了,不是空间用光了。
    ik
        8
    ik  
       2 天前 via iPhone
    @javalaw2010 哦哦 好吧
    suke119
        9
    suke119  
       2 天前
    单纯就是 轻量云垃圾的问题,正常非轻量服务器 ssh 还是可以进去的,之前腾讯云的轻量云 2c2g 就算跑不满 跑个以前的 小博客都会卡死。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2179 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 16:00 · PVG 00:00 · LAX 09:00 · JFK 12:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.