Expressを使用するNode.jsアプリケーションがあります。これが正常に動作しますExpress.js - シャットダウンを聞きます。
const app = require('./app');
const port = process.env.PORT || 8080;
const server = app.listen(port);
server.on('listening',() =>
console.log(`Application launched on ${app.get('host')}:${port}`)
);
:そのアプリでは、私はこのようになりますブロックを持っています。 listening
イベントが発生すると、メッセージが正常に出力されます。私の質問は、サーバーが停止/シャットダウンしているときに聞くことができるイベントはありますか?またはサーバーがリッスンを停止したら?
私はこのシナリオでいくつかのクリーンアップを行いたいと思います。
ないあなたは 'console.log'エントリにバッククォートを使用している理由を確認のために、ノードのプロセスイベントに耳を傾けることができます。それは間違いのようです。 – tadman
また、['exit'イベント](https://nodejs.org/api/process.html#process_event_exit)を意味しますか? – tadman
@tadmanバッククォートはes6テンプレート文字列です。 –