【问题标题】:NodeJs server crashing randomly: events.js:72 EIONodeJs 服务器随机崩溃:events.js:72 EIO
【发布时间】:2016-04-14 04:08:40
【问题描述】:

我在 linux 上运行 NodeJs 服务器,几个小时后它崩溃了:

events.js:72
        throw er; // Unhandled 'error' event
          ^
Error: write EIO
    at errnoException (net.js:901:11)
    at Object.afterWrite (net.js:718:19)

谁能帮帮我?? 为什么要投反对票?

【问题讨论】:

  • 你能告诉我你正在运行什么版本的节点(在 bash 中输入node -v?)吗?我正在查看当前在 github 上可用的 node.js 库中的 net.js,第 901 行似乎是一个空白行……后面的行是 if (pipe) { 似乎不太可能与错误有关你有。同样,第 718 行只是 case 'ucs2':,这似乎不太可能导致此特定异常。
  • @Pedro:谢谢,但我正在运行 Linux
  • @Peter David Carter v4.4.2
  • @Pedro:回答前请阅读完整的问题。

标签: node.js server


【解决方案1】:

我实际上设法解决了它。这很有帮助:How to make a node.js application run permanently?

问题是进程试图写入一个封闭的终端。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多