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 リクエスト中にアプリがクラッシュするかどうかわからないことです...
アプリのクラッシュの原因を追跡するにはどうすればよいですか?