1

ほぼ毎週、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'
}

理由は何ですか?

4

1 に答える 1

1

これは、ノード サーバーが適切にシャットダウンされておらず、別のノード プロセスが開始されているためです。Linux を使用している場合は、次の手順に従います。

  1. ps -aux | grep node (ノードのプロセス番号を取得)
  2. sudo kill プロセス番号
  3. ノードプロセスを開始します
于 2020-03-18T08:34:20.110 に答える