签收模式是自动的吧,手动的才需要 channel.basicAck确认
如果一个订单刚好一分钟的时间到了,定时任务时间再延长,你觉得这个订单会多久去重试? 不直接修改订单是为了重试发送mq消息,可能过了几分钟,存在发送成功的可能。这就是为什么要多此一举去发送mq消息。
这个不一定,有的部分直接就写好了,太基础的东西没必要在课堂上写,浪费时间
楼主解决了吗?
难道还会出现你下单的时候,然后因为后台的库存修改信息没有到mq,然后商场就给你退款的吗?从实际角度想。
看懂了这个教程之后可以自己实现 SSM 的啊,都是引入有限的几个框架而已,rabbmq 和 mysql,不过我还是建议你学一下 Spring boot,SSM和它相比代码量要更多,而且也在慢慢的被替代,Spring boot 更简单,并且同一个体系下的 Spring Cloud 等一系列框架才是未来
我也是,同问