1

问题真的说明了一切。我可以在已知位置设置一个页面,并确保 http 请求有效,但这感觉有点 hackey。

4

1 回答 1

1

Meteor.status()是一个客户端功能,它将帮助Meteor 上下文中的各个客户端。对于与平台无关的检查,最好的选择是使用位于 Meteor 环境之外的DDP客户(确实,Meteor 的人提出了 DDP 客户端,但其目的是作为实时平台的协议,而不是 Meteor 架构的紧密耦合部分)。

然后,在实践中,您需要连接 DDP 客户端并订阅服务器端发布,返回在您需要的上下文中定义“运行”的任何内容。这可能只是 mongo 文档的集合,也可能是基于发布函数中更复杂setunset 方法调用的一些状态检查。

这是我发现的几个 DDP 客户端

希望有帮助。

于 2012-12-13T23:03:09.333 回答