我的 REST api heroku 应用程序(使用 restify)崩溃了,我不知道为什么。在heroku日志中只有一行:
at=error code=H10 desc="App crashed" method=GET path=/some/api/path host=some.host.com fwd="83.28.44.34" dyno= connect= service= status=503 bytes=
我试着添加这个:
process.on('uncaughtException',function(err){
console.log('#########');
console.log(err);
throw err;
});
但它不会向日志写入任何内容。
问题是我不知道在 http 请求期间应用程序是否崩溃,因为即使在请求完成后也可能会触发某些功能......
我如何追踪我的应用程序崩溃的原因?