【问题标题】:Meteor DDP is sending more then one message even after only one updateMeteor DDP 即使仅在一次更新后也发送多于一条消息
【发布时间】:2014-04-06 20:32:28
【问题描述】:

目前 DDP 存在一些问题。对于一个问题,所有工作都非常完美。我有一个收藏品,我正在观察这些变化。当我最初调用 sub 时,它会通过添加的 .. 发送所有数据(我明白了)。但是,当我通过添加新记录来更新同一个集合时,会调用两次观察更改,然后再次发送整个集合而不是仅发送增量(即新添加的记录)。

有什么原因会发生这种情况。该代码与标准计数示例非常相似,接受当我在添加的函数中进行控制台登录时,它会两次打印出相同的 id,然后几秒钟后将整个数据集发送回。只有一个客户端连接到它,所以它不是另一个客户端。

当我调试客户端时,我可以看到发送了两次记录。客户端是DDP的android实现。

任何帮助将不胜感激。

【问题讨论】:

    标签: javascript android meteor ddp


    【解决方案1】:

    听起来订阅正在停止并重新开始。可能是重新连接问题。我建议使用ddp-analyzer-proxy 查看通过网络发送的内容。

    我知道有两种 DDP 客户端的 java 实现:

    你正在使用其中之一吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多