Frank Liu
Frank Liu
我觉得应该回滚redis数据。 毕竟增加ack时间,这个会导致mq消息大量积压,拖垮系统。
秒杀使用一个队列。 支付过程如果并发量大,可以写入另外一个队列,或者不经过队列
总共2个阶段。 step1 秒杀(抢到商品) step2 对抢到的商品订单进行付款
> > 总共2个阶段。 > > step1 秒杀(抢到商品) > > step2 对抢到的商品订单进行付款 > > 嗯嗯,流程很清楚,但是我就是在想,在秒杀过程中仅仅只使用一个队列会不会导致吞吐量不高的情况。 一般的,秒杀过程用一个队列即可。 除非一个队列生产环境遇到了性能瓶颈, 才考虑增加队列个数。
rabbitmq的性能非常高。 比如说一秒钟写入成千上万,甚至几万条消息,都是没问题的。
> Do you have any idea for the managment of token expire? **Reply** This is a good question! I want to add expireTome (expireDelta = Delta) to the project, but...
Yes, this is one option