NodeJSでExpressを使用してRESTful APIを作成しています。ノードMySQLが再起動するまでしばらくしてから復帰しない
ノードの再起動(Macをスリープ状態にすることを含む)をしばらくしてから、APIが正しいデータを返さないことが現時点ではわかりません。ノードサービスを終了してからnode app.js
に再度アクセスすると、再び動作します。
これはローカルで動作する既知のものですか、運用に入る際には心配すべきですか?
NodeJSでExpressを使用してRESTful APIを作成しています。ノードMySQLが再起動するまでしばらくしてから復帰しない
ノードの再起動(Macをスリープ状態にすることを含む)をしばらくしてから、APIが正しいデータを返さないことが現時点ではわかりません。ノードサービスを終了してからnode app.js
に再度アクセスすると、再び動作します。
これはローカルで動作する既知のものですか、運用に入る際には心配すべきですか?
ローカルで稼働していないときに運用に入れないでください。重大なメモリリークが発生し、サーバー上で実行されている他のサービスが中断される可能性があります。
私は関数にデバッグ情報を置いて、データを返す必要があります。どこで失敗するのでしょうか? https://nodejs.org/api/debugger.htmlを見て、役立つかどうかを見てください。
ありがとう、私は 'node server/app.js --debug'を実行して何か問題があるかどうか確認しています。 –
「正しいデータを返さない」とはどういう意味ですか?間違ったデータを返すか、または完全に機能しないのですか?あなたは何が起こるかについてより具体的にする必要があります。 – Gimby