-
公开(公告)号:CN106993023A
公开(公告)日:2017-07-28
申请号:CN201710117729.0
申请日:2017-03-01
Applicant: 北京交通大学
IPC: H04L29/08
Abstract: 本发明提供了一种微服务架构下的分布式事务解决方法。该方法包括:用户客户端向前端网站服务器发起注册请求,前端网站服务器将用户的注册请求发送给用户微服务服务器;用户微服务服务器处理所述用户的注册事务事件,将用户的注册事务事件发送给消息中间件,消息中间件将用户的注册事务事件转发给账户微服务服务器;账户微服务服务器处理用户的注册事务事件。本发明通过各微服务本身的事务消息重发机制和事务重新处理机制保证消息的可靠传递与最终一致性,使方案的实现不依赖于第三方的消息中间件的可靠传递机制,从而弱化与某种类型的消息中间件的耦合,本发明通过全局审计和自愈机制,能够及时发现事务消息事件的异常丢失并自愈。