我的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请求期间是否崩溃,因为即使在请求完成后仍有一些函数可能会被触发...
如何跟踪崩溃我应用的内容?