Node.js 如何调试流星进程死亡?

Node.js 如何调试流星进程死亡?,node.js,debugging,meteor,Node.js,Debugging,Meteor,背景 我已经建立了香草“排行榜”流星的例子。然而,经过大约12个小时的工作,Meteor进程会悄无声息地消亡(它们都是node*和mongo*) stdout中没有什么有用的东西,只是通常的“应用程序运行在…”。卡迪拉也没什么可疑的。在整个进程生命周期中,内存消耗(~140MB)和CPU利用率(~0.5%)是稳定的 问题 有没有办法找出流星过程停止的原因?nodejs崩溃了吗?是有什么东西发出了杀戮信号,还是完全发生了别的事情?现在我甚至不知道在哪里发布这个问题 设置详细信息 Meteor正在n

背景

我已经建立了香草“排行榜”流星的例子。然而,经过大约12个小时的工作,Meteor进程会悄无声息地消亡(它们都是node*和mongo*)

stdout中没有什么有用的东西,只是通常的“应用程序运行在…”。卡迪拉也没什么可疑的。在整个进程生命周期中,内存消耗(~140MB)和CPU利用率(~0.5%)是稳定的

问题

有没有办法找出流星过程停止的原因?nodejs崩溃了吗?是有什么东西发出了杀戮信号,还是完全发生了别的事情?现在我甚至不知道在哪里发布这个问题

设置详细信息


Meteor正在nginx背后的AmazonEC2T2微实例上以开发模式(不安全等)运行。操作系统是Ubuntu 14.04服务器LTS。到WebSocket的连接升级工作正常。已启用Kadira检测。Meteor版本为0.8.2

是否在生产模式下发生?ie如果你将你的应用捆绑为一个节点应用,并从节点脚本运行它?我不知道,还没有尝试过。我会尝试发布结果。我也有同样的问题。