nodejs要求自動タイムアウト


nodejsアプリケーションを開発する時、何度もコールバック関数を呼び出すのを忘れてしまい、要求がいつまでもカードをどこで回転していますか?すると、自動タイムアウトのメカニズムがありますか?例えば、5 Sはまだ応答していない場合、クライアント503に戻り、開始終了します.本文は始まります.
1.connect-timeoutの中間部品をインストールする:
npm install connect-timeout --save //      package.json 
2.中間価格を使う
var timeout = require("connect-timeout");
//       
app.use(timeout('3s'))    //  3s     ,req.timedout   true
app.use(function(req, res, next) {
    setTimeout(function() {
        if (req.timedout) {
            res.send(503);
        }
    }, 5 * 1000);

    next();    //    
})