laravel - 具有两个不同帐户的竞争条件 [Laravel]
问题描述
我的问题是我有一个关于 laravel 的网站,像购物车和库存一样的电子商务,
当我有两个客户在同一时间购买相同的产品时,库存不准确,他们有相同的结果并锁定了两个购物车的产品,
就像如果我的库存是 10 并且客户在同一时间下订单,他们会为每个锁定 10 个产品,
这是比赛条件吗?
我怎样才能解决这种问题?
谢谢你的答案
解决方案
使用 laravel 提供的共享锁功能。阅读文档以获取详细 文档
推荐阅读
- python - 如何在方形图上的正方形之间添加空格
- python - 1行函数获取中间字母,语法错误
- ios - 如何处理词汇或处理器问题
- python-2.7 - 错误:找不到满足 imaplib 要求的版本(来自版本:无)
- excel - 选择单元格范围并保存到新文档
- php - Laravel app->make(ClassA) 类和 new ClassA() 有什么区别
- python-3.x - 我无法识别正确的 Xpath 与 chrome-webdriver 使用 python 来自动登录过程
- python - 比较一个 Excel 文件中的两个不同工作表
- asp.net-core - EntityFramework Core 2:使用过滤列表的一对多映射
- ms-word - 如何更改 Word Docx 的页码