使用Express 4.X和節點js 0.12的Im。Nodejs和快速服務器在2分鐘後關閉連接
我的一條路線是文件上傳和處理,對於一些文件,上傳和處理需要超過2分鐘的默認超時。我曾嘗試將超時值設置爲超過2分鐘,但它不起作用,服務器每次都在2分鐘後關閉連接。
server.timeout = 60 * 60 * 1000; // still closes after 2 minutes
server.on('connection', function(socket) {
socket.setTimeout(700 * 1000); // still closes after 2 minutes
});
res.setTimeout(0);// still closes after 2 minutes
req.setTimeout(0);// still closes after 2 minutes
res.connection.setTimeout(0);// still closes after 2 minutes
連接超時中間件也沒有幫助,它只是在2分鐘後關閉連接。嘗試將節點版本更改爲舊版本,但沒有成功。 嘗試在網上找到的所有變化,但連接仍然關閉...
[Express.js響應超時]的可能的複製(http://stackoverflow.com/questions/21708208/express-js-response-timeout) – Ionut
嘗試,作爲阱,連接中間件產生相同的2分鐘超時... –
閱讀該頁面的最後一個答案。 – Ionut