MQ
王小白_Ada
纸上得来终觉浅,绝知此事要躬行。
展开
-
消息中间件介绍
消息中间件介绍1. 消息中间件产生的背景在网络通讯中,Http请求默认采用同步请求方式,基于请求与响应模式。在客户端与服务器进行通讯时,客户端调用服务端接口后,必须等待服务器端完成处理后返回结果给客户端才能继续执行,这种情况属于同步调用方式。如果服务器端发生网络延迟、不可达(宕机)的情况,可能客户端也会受到影响。一般来说我们会做好服务降级、熔断、隔离、限流等,这些虽然是微服务必做的,但这...原创 2019-05-18 15:32:31 · 967 阅读 · 0 评论 -
RabbitMQ入门(简介、搭建环境、五种工作模式)介绍
重复消费原创 2019-06-09 16:45:47 · 395 阅读 · 0 评论 -
RabbitMQ解决消息幂等性问题
前言关于MQ消费者的幂等性问题,在于MQ的重试机制,因为网络原因或客户端延迟消费导致重复消费。使用MQ重试机制需要注意的事项以及如何解决消费者幂等性问题以下将逐一讲解。1. RabbitMQ自动重试机制消费者在消费消息的时候,如果消费者业务逻辑出现程序异常,这个时候我们如何处理?使用重试机制,RabbitMQ默认开启重试机制。实现原理:@RabbitHandler注解 底层使用A...原创 2019-06-11 00:38:51 · 21570 阅读 · 14 评论