摘要:
一、RabbitMQ介绍 1.1 现存问题 服务调用:两个服务调用时,我们可以通过传统的HTTP方式,让服务A直接去调用服务B的接口,但是这种方式是同步的方式,虽然可以采用SpringBoot提供的@Async注解实现异步调用,但是这种方式无法确保请求一定回访问到服务B的接口。那如何保证服务A的请求 阅读全文
摘要:
背景 系统中存在部分需要异步处理的业务没有与主业务分离,导致当这部分业务出现异常时直接影响主业务。例如登录操作需要执行业务A、B等到其它业务或者其它模块,当这些操作出现异常而没有异步的时候直接影响到登录业务。当前讨论的主要是特定业务需求有需要异步处理的具体业务时的处理方式,对于共性化的事件如记录公共 阅读全文