分布式事务之MQ可靠消息

使用MQ可靠消息可以解决分布式事务的最终一致性,但不是实时一致(强一致性)。因此使用时要注意应用场景。数据库 MQ可靠消息:分布式 1.预发消息:MQ发送消息以前把消息的信息先存到数据库中留底,设置一个字段状态为待确认。(做用:可以知道这条消息是否发送成功,可进行人工补偿)事务 2.进行业务操做数据 3.向MQ发送消息,发送成功后把预发消息的状态改成发送中(表示成功发送),若是失败就不须要修改时间
相关文章
相关标签/搜索