ノードのドキュメントでは、http サーバーには close イベントがあるようです:
イベント: 「閉じる」
function () { }
サーバーが閉じるときに発行されます。
しかし、それをトリガーする方法がわかりません:
// server.js
var http = require('http');
var server = http.createServer();
server.on('close', function() {
console.log(' Stopping ...');
});
server.listen(8000);
「停止しています...」というメッセージを期待しました
$ node server.js
^C Stopping ...
$
でもその代わり何もない
$ node server.js
^C$
ここで閉じるとは別の意味ですか?