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

182 天前
 javalaw2010

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

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

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

1158 次点击
所在节点    问与答
9 条回复
xdeng
182 天前
是不是 swap 没设置
opengps
182 天前
重负载下卡死机,这到哪也是这样啊。
配置不够加配置,数量不够加数量,最终就是为了分散压力扛得住
iloveayu
182 天前
给点 swap 啊大哥。
111111111111
182 天前
硬盘打满,给不给 swap 都一样
javalaw2010
182 天前
@111111111111 是的,看起来除了加配置别无他法了。
ik
182 天前
单是硬盘打满的话,腾讯那个 200M 新款轻量,可以免费用 50G 轻量存储,挂载上试试(注意账单,别超了,我也才刚开始尝试使用)
javalaw2010
182 天前
@ik 硬盘打满指的是 IO 跑满了,不是空间用光了。
ik
182 天前
@javalaw2010 哦哦 好吧
suke119
182 天前
单纯就是 轻量云垃圾的问题,正常非轻量服务器 ssh 还是可以进去的,之前腾讯云的轻量云 2c2g 就算跑不满 跑个以前的 小博客都会卡死。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1122576

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX