繁体   English   中英

MongoNetworkError:连接 XX 到 myDatabase:27017 已关闭

[英]MongoNetworkError: connection XX to myDatabase:27017 closed

我在 DigitalOcean ubuntu 液滴上运行节点并在液滴上出现此错误,但当我在我的机器上运行相同的进程时没有。 SO上有很多关于这个的问题,但其中大多数必须处理远程连接,而我的连接是本地主机。

其他详情:

  • 我正在运行一个副本集
  • 我正在使用 Mongoose
  • 我只是在测试这个,所以我只在 DigitalOcean 上使用最小的液滴尺寸。 也许是 memory 问题?
  • 我也经常收到“错误:写 EPIPE”错误:

{ Error: write EPIPE
    at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:66:16)
    name: 'MongoNetworkError',
    errorLabels: [ 'TransientTransactionError' ],
    [Symbol(mongoErrorContextSymbol)]: {} }

我可以添加更多详细信息/代码,但我不确定还有什么相关的。

在 DigitalOcean 中查看我的液滴仪表板后,我正在检查最大 CPU 使用率。 我进行了一些更改以使代码更高效并更新了液滴,问题似乎消失了。

有趣的是,仪表板显示 droplet 的 CPU 使用率仍始终接近 100%,但升级似乎已经足以解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM