小编Nat*_*aux的帖子

当我使用带有.stream()的mongo tailable游标时,我的CPU过热

我正在尝试使用带流的tailable游标.我们正在使用mongoose并且它可以工作但是当我用这段代码启动我的服务器时:

const listStream = ListsSub.find()
  .tailable({
    await_data: true,
    numberOfRetries: -1,
  })
  .stream();
Run Code Online (Sandbox Code Playgroud)

我的CPU过热了.

代码处于活动状态时的Activity Monitor

在此输入图像描述

评论.stream()make使服务器再次运行良好.

代码进行评论时的活动监视器

在此输入图像描述

没有它,我真的不知道该怎么做.这是我的代码吗?有谁遇到过同样的问题?

编辑:

  • 猫鼬:4.11.3
  • mongodb:3.4.6
  • 节点:8.1.2
  • 服务器和mongodb在同一台机器上

mongoose mongodb node.js

5
推荐指数
1
解决办法
393
查看次数

标签 统计

mongodb ×1

mongoose ×1

node.js ×1