应用如何进入所有用户定义的出版物都没有响应的状态?

时间:2015-05-07 00:33:54

标签: meteor

不知怎的,我的应用程序处于一种状态,其中唯一返回数据的发布是流星自动更新集合(请参阅下面的websocket流量)。当我做mup restart时,它恢复正常。发生这种情况的可能原因是什么?我在console.log发布功能的顶部有data,并且没有看到任何打印到日志的内容。

enter image description here

1 个答案:

答案 0 :(得分:2)

根据订阅顺序,其中一个'数据',休斯顿或您的登录服务配置没有响应。可能会阻塞事件循环并阻塞其他所有内容。

从收集的作品来看,你的mongodb可能需要很长时间才能做出回应或被卡住。您可能需要检查服务器端以缩小特定问题的范围。如果你正在使用mup,你可能想尝试使用compose.io或第三方mongodb服务,而不是服务器上的服务。

非常密集的后台操作也可以这样做,特别是包含remove的大量数据库操作。但一般情况下,由于mongodb&lock;'问题