我正在使用Meteor.js开发应用程序。为此,我确实有一个用于oplog拖尾的mongo实例集群。另外,我正在使用Kadira来追踪我的应用程序性能。
由于我启用了oplog尾部,我的许多pub / sub都比以前慢了。我看到的是,当oplog“query”将其“wasMultiplexerReady”属性设置为false时,速度会慢一些,这就是我在Kadira上看到的大多数observeChanges的情况。
问题是网上绝对没有。我一直在寻找有关它的任何资源以及它是如何工作的,但实际上没有任何内容。
可以给我一些关于这里发生了什么的暗示/解释吗?就像这个属性“wasMultiplexerReady”一样,它是如何使用的,如何减少oplog拖尾计算时间等...
谢谢你。
答案 0 :(得分:1)
我知道这已经很晚了,而且我不是百分之百,但我认为这是订阅是否已经订阅。这意味着另一个客户已经订阅了该光标,然后Meteor可以将相同的结果发送给多个人。