gpt4 book ai didi

meteor - 如果客户端断开连接,Meteor 可以调用服务器上的方法两次吗?

转载 作者:行者123 更新时间:2023-12-01 12:39:22 25 4
gpt4 key购买 nike

LivedataConnection, line 357 ,有一条评论说:

// Sends the method message to the server. May be called additional times if
// we lose the connection and reconnect before receiving a result.

这是否意味着如果客户端调用一个方法并在方法返回之前断开连接,它会在重新连接时重新调用该消息?如果该方法不是幂等的怎么办?

最佳答案

基本上,是的,从 1.0 版开始。 Meteor 方法不是幂等的。我和其他人一样报告了这个问题,并且基本上得到了核心开发人员的确认:

https://github.com/meteor/meteor/issues/2407#issuecomment-52375372

在大多数情况下,解决此问题的最佳方法是尝试将唯一键写入数据库,与方法请求相关联,或者使用其他一些巧妙的条件数据库更新。在这些线程中有一些关于如何做到这一点的讨论:

关于meteor - 如果客户端断开连接,Meteor 可以调用服务器上的方法两次吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26430863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com