StringKe 4年前

修改理由:

错别字

此投稿已在 4年前 合并。

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
11## 疑问
22在列队中系统会 1 分站一次执行数据库中已经支付完成的订单 ( check = 1) 并且是已经完成的订单 ( ck = 1 ),那么在订单多的是就会出现 订单 1000 已经在执行,下次的列队执行又开始了导致了 订单 1000 被多次重复执行
33
4 > 一个小型商城,订单执行是调取其他 API 在订单支付完成的时候直接调用一下接口就可以,但是我遇到了列队见过时间比较短就导致部分订单重复执行
 4> 一个小型商城,订单执行是调取其他 API 在订单支付完成的时候直接调用一下接口就可以,但是我遇到了列队间隔时间比较短就导致部分订单重复执行
55
66我的想法是在一开始查询的时候就给数据库字段加上一个 lock = 1 ,在列队的时候查询 ( check = 1 , ck = 0 ,lock = 0 )的数据,但是这样我的订单列表 lock = 1 的操作还没完成, 下一个列队执行依旧会出现重复执行的问题?
77