2016-12-16 5 views
2

Это супер простое экспресс-приложение. Через какое-то время с НЕ ПРОСИТ, просто простаивает эта ошибка будет происходить:Приложение express.js рушится через некоторое время

Example app listening on port 80! 
events.js:160 
     throw er; // Unhandled 'error' event 
    ^

Error: read ECONNRESET 
    at exports._errnoException (util.js:1022:11) 
    at TCP.onread (net.js:572:26) 

Для справки Вот код

"use strict" 

var express = require('express'); 

var app = express(); 

app.get('/', function(req, res) { 
    res.end('hello') 
}) 

app.listen(80, function() { 
    console.log('Example app listening on port 80!') 
}) 
+0

Откуда вы знаете, что запросов нет? Вы не регистрируете ничего –

+1

Это может помочь: http://stackoverflow.com/questions/17245881/node-js-econnreset – dYale

+0

http://stackoverflow.com/questions/17245881/node-js-econnreset Может быть, это может помочь? –

ответ

1

сокет получает событие «ошибки», мы должны использовать «ошибка» событие слушателя, иначе он будет распространяться и выходить из строя.

var server = http.createServer(function(request, response){ ... ... }); 
server.on('error', function(err) { ... ... }); 
server.on('listening', function(err) { ... ... }); 
+1

Я использую expressjs не http.server – Sean256

Смежные вопросы