Nodejs ошибка с ошибкой записи ECONNRESET. какова причина? - PullRequest
0 голосов
/ 18 марта 2020

Почти раз в неделю я получаю эту ошибку от сервера nodejs:

Error: write ECONNRESET
    at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:87:16)
    at handleWriteReq (internal/stream_base_commons.js:56:21)
    at writeGeneric (internal/stream_base_commons.js:139:15)
    at TLSSocket.Socket._writeGeneric (net.js:770:11)
    at TLSSocket.Socket._write (net.js:782:8)
    at doWrite (_stream_writable.js:431:12)
    at writeOrBuffer (_stream_writable.js:415:5)
    at TLSSocket.Writable.write (_stream_writable.js:305:11)
    at abortConnection (/home/armweb/www/node_modules/engine.io/lib/server.js:509:12)
    at /home/armweb/www/node_modules/engine.io/lib/server.js:356:7 {
  errno: 'ECONNRESET',
  code: 'ECONNRESET',
  syscall: 'write'
}

в чем причина?

1 Ответ

0 голосов
/ 18 марта 2020

Это потому, что ваш сервер узлов не был правильно отключен, но вы запустили другой процесс узла. Если вы используете Linux, выполните следующие действия, как показано ниже:

  1. ps -aux | grep node (получить узел номер_процесса)
  2. sudo kill номер_процесса
  3. запустить процесс вашего узла
...