Node.js에 서버 응용 프로그램을 작성했습니다. 내가 lsof -p 10893
(10,893 내 Node.js를 응용 프로그램의 PID입니다) 할 때Node.js/연결 누출을 처리하는 방법은 무엇입니까?
,이 얻을 :
node 10893 root 19u IPv4 (num) 0t0 TCP ip-X.X.X.X->ip-X-X-X.X:45403 (ESTABLISHED)
node 10893 root 19u IPv4 (num) 0t0 TCP ip-X.X.X.X->ip-X-X-X.X:58416(ESTABLISHED)
이 연결 보류 및 폐쇄 적이있다, 내 응용 프로그램을 다시 시작 바로 그 때.
은 내가 이해,이 문제를 처리해야 Node.js를에 다음 코드를 가지고 :
app.use(function(err, req, res, next) {
res.setTimeout(120000);
res.status(500).send('Unexpected error');
});
그러나 이러한 연결은 여전히 심지어 120000 MS 후에 표시됩니다.
어떻게 해결할 수 있습니까?
성취하고자하는 것은 무엇입니까? – satchcoder
@satchcoder : 120000 ms 후이 연결이 닫히게됩니다. –