buster.wang 发表于 2020-11-25 10:11 考虑的很全面,不过从业务的角度来说,一般来说如果缺货,会及时补货,特别是对于大公司来说。最多发货会晚一些。 这个是为了解决库异常,其实正常情况来说,消息队列应该也会很快,比如一查库存没有了,可以返回下单失败。也就是有一个处理的过程。 |
在应用耦合的应用的情景中,我有一些疑问: 假如:在下单时库存系统不能正常使用。也不影响正常下单,因为下单后,订单系统写入消息队列就不再关心其他的后续操作了。 因为库存系统无法正常使用,那下单后返回查看商品库存信息也没办法查。如果在库存系统无法正常使用的情况,用户批量下单,库存量却远没有下单量多,这时候应该怎么处理比较好; |