标签: node.js
我有一个Node.js程序在服务器上连续运行。如果由于任何原因引发了运行时错误,则会捕获并记录该错误,并会向我发送一封电子邮件告知我。但是,有时程序不会抛出错误……只是挂起。发生这种情况时,我可能需要几天的时间才能找出答案。
是否有某种方法可以检测Node.js程序何时挂起?理想情况下,我希望程序在发生这种情况时向我发送电子邮件...但是,我注意到程序可能由于内存不足而挂起的原因之一。我怀疑那时是否有足够的存储空间可以向我发送电子邮件。还有其他让我知道的方法吗?