Need to reduce the timeout period for a route in expressjs Need to reduce the timeout period for a route in expressjs express express

Need to reduce the timeout period for a route in expressjs


Use the built-in connect-timeout middleware:

http://www.senchalabs.org/connect/timeout.html

var connectTimeout = require('connect-timeout');var timeout = connectTimeout({ time: 10000 });var longTimeout = connectTimeout({ time: 45000 });app.use(timeout); // you can set a global timeout valueapp.get('/some/route', longTimeout, yourHandler); // or you can set per-route timeouts