在circleci Linux 4GB RAM实例上调试OOM退出代码137

时间:2018-03-09 22:28:27

标签: linux scala playframework circleci

我们测试在8GB RAM实例上运行没有问题但是当降级到4GB时,测试突然停止并退出代码137.我进入实例并跟随{{1}的输出但是使用的%MEM不超过5%。

测试在本地运行良好,使用不到1GB RAM的地方。 vCPU的数量可能是个问题吗? https://circleci.com/docs/2.0/configuration-reference/#resource_class

top

有人在## linux上推荐了这个我不确定如何解析的命令。

否则,调试此步骤应该采取哪些步骤?

如果这有助于这是一个带有这些选项的scala play应用程序。

~$ dmesg | grep -i oom
[97139.572780] node invoked oom-killer: gfp_mask=0x24000c0, order=0, oom_score_adj=0
[97139.572824]  [<ffffffff8118a335>] oom_kill_process+0x205/0x3d0
[97139.572833]  [<ffffffff811f431d>] mem_cgroup_oom_synchronize+0x30d/0x330
[97139.573080] [ pid ]   uid  tgid total_vm      rss nr_ptes nr_pmds swapents oom_score_adj name
[107600.844934] postgres invoked oom-killer: gfp_mask=0x24000c0, order=0, oom_score_adj=0
[107600.844978]  [<ffffffff8118a335>] oom_kill_process+0x205/0x3d0
[107600.844984]  [<ffffffff811f431d>] mem_cgroup_oom_synchronize+0x30d/0x330
[107600.845178] [ pid ]   uid  tgid total_vm      rss nr_ptes nr_pmds swapents oom_score_adj name

0 个答案:

没有答案