【发布时间】:2014-07-15 09:29:39
【问题描述】:
我在集群中使用 node.js,通常有 2 个 cpu,可以转换为一个 master 和两个 worker。 我有一个鬼鬼祟祟的问题,偶尔(很少),一名工人被“卡住” 出于某种原因,另一个承担了所有的负载。 我不确定原因,仍在调查(没有内存泄漏,没有堆栈溢出,没有异常)。
在 linux 上使用 top bash 命令查看进程时,我可以清楚地看到其中一个节点进程稳定在 100% cpu 负载。
今天我想问你们,你们是否知道一种方法来检测这种情况(当一名工人处于 100% 时),以便我可以将其杀死。
【问题讨论】:
标签: linux node.js cluster-computing