1.老师您好,视频中的统一ID生成服务是业务ID(比如订单ID),还是说是消息ID?个人认为应该说的是业务ID,那么MSGDB中存储的是不是业务ID?
2.是不是消费端成功处理了消息后,还要把MSGDB中对应记录的状态置为成功?
3.假设消费者处理消息抛异常了,但是MSGDB中已经入库了。那么这个时候我们应该如何让消费端重新去处理这条消息?我个人想的一个办法是消费端用一个定时任务专门去查询MSGDB中的记录,如果发现记录中有失败的记录,则让消费端重做。
4.然后视频看到这里其实一直期待老师讲一讲如何配合redis来保证幂等性的,但是老师说用双缓存策略来保证,这里讲的有一点抽象,老师能否讲的更详细一点,谢谢