收藏
回答

订单过期,云开发定时器处理,库存回库,大家都是怎么处理的?

假设一些稍极端的情况:

1、同批多个订单过期;

2、每个订单多个商品SKU;

3、每个SKU的数量不同;

订单过期时,需要对每个商品进行库存回库处理。

这种情况下,怎么保证云开发调用并发能够支持?

或者有什么好的处理流程?

回答关注问题邀请回答
收藏

2 个回答

  • 老张
    老张
    2022-08-17

    1、设一个最大值,比如100条,用Promise.all一次性处理(以不超过并发限制为准)。

    2、只处理一次,没有处理的,等下一个定时器周期处理,不可能每个周期都是极端情况,超过最大数量值;

    2022-08-17
    有用
    回复
  • a互联未来
    a互联未来
    2022-08-17

    没看到直接操作的方法,先把符合条件的查出来,再用数组更新方法更新


    2022-08-17
    有用
    回复
登录 后发表内容