用户folder
在客户端和客户端代码中创建了一个 API 到服务器以使该用户持久化。但在某些情况下,我的服务器太忙以至于请求超时。服务器已执行我的请求,但在将响应发送回客户端之前超时。客户端的超时设置为 10 秒。此时客户端认为服务器尚未执行其请求(创建文件夹)并最终再次发送它。现在我在服务器上有 2 个文件夹,但用户在客户端只创建了 1 个文件夹。如何防止这种情况?
解决此问题的方法之一是对每个新请求使用唯一 ID。因此,ID 可以区分来自客户端的新旧请求。但这会导致将这些 ID 存储在我的服务器上,并对我想要避免的每个 API 调用进行查找。
另一种方法是增加超时时间。但我不想从 10 秒开始改变它。
有些事情告诉我有更好的解决方案。