xdl15

作者: 不停在路上 | 来源:发表于2016-08-25 09:26 被阅读0次

    并发冲突处理

    • 分页问题
      当用户浏览某一页的时候,后台管理人员发布新的数据,这时用户再次点击下一页的时候,可能会看到重复的数据。
    • 抢购,秒杀,抽奖活动
      实际商品的订单大于库存量,还有商品秒杀活动时,商品数量不多,但是却导致服务器当机。
      比如库存还有2件商品,ABCD同时下了订单,购买成功后,库存减1,这样后果导致库存变为负。

    解决并发冲突的办法:

    • 将并发操作变为单线操作
      可以使用队列,将所有用户的请求进行排队,有一个服务来订阅这个队列,不管有多少用户访问,最终到服务器端,处理器只有一个进程。
    • 让所有跨越时间段的操作不去更改数据

    相关文章

      网友评论

          本文标题:xdl15

          本文链接:https://www.haomeiwen.com/subject/glnosttx.html