标签: mysql angularjs api angular-http
我构建了一个角度应用程序,它调用REST API将数据插入MySQL数据库。
逻辑是如果应用程序在10秒内没有得到响应,它会重试相同的请求。
在服务器上,应用一些逻辑来计算插入数据所需的一些值。因此,当客户端传递的插入记录数量更多时,请求无法在10秒内完成。客户端中止请求并重试相同的请求。这会导致多个记录插入。
有人可以建议一个经过验证的解决方案吗?
提前致谢。
答案 0 :(得分:0)
只对错误进行重试,否则您的回复会出现重复错误(最终会给您回复)。