1
私の正常なシャットダウンの例があります:node.jsの正常なシャットダウン中に動作を確認するための書き込みテストはどのようにテストされますか?
function stopHandler() {
logger.info(`Stopping server on port ${settings.port} with pid ${process.pid} started`);
server.close(() => {
logger.info(`Server on port ${settings.port} with pid ${process.pid} stopped`);
process.exit();
});
setTimeout(() => {
logger.info(`Server on port ${settings.port} with pid ${process.pid} stop forcefully`);
process.exit();
}, settings.stopTimeout);
};
process.on("SIGTERM", stopHandler);
process.on("SIGINT", stopHandler);
私はモカと、このコードをテストするにはどうすればよいですか?
これは、共有のためのおかげで本当に良いテストです。素晴らしい答え。 –