随笔分类 -  消息队列

mq
摘要:消息队列 - 关于消息队列的消息丢失问题的一点思考 使用消息中间件必须面对的两大问题 - 消息丢失 和 消息重复。 消息丢失的解决办法主要是通过消息重发的补偿手段,消息重发后导致消息重复,消息重复需要使用幂等解决。 消息从生产到消费,一般需要通过如图3个阶段。成熟的消息中间件的设计者都会考虑这个问题 阅读全文
posted @ 2020-04-04 22:42 timfruit 阅读(1574) 评论(0) 推荐(0)
摘要:消息队列 - Spring Boot 对rabbitmq批量处理数据的支持 一丶前言 在生产中,存在一些场景,需要对数据进行批量操作。如,可以先将数据存放到redis,然后将数据进行批量写进数据库。但是使用redis,不得不面对一个数据容易丢失的问题。也可以考虑使用消息队列进行替换,在数据持久化,数 阅读全文
posted @ 2020-04-04 21:53 timfruit 阅读(10409) 评论(0) 推荐(1)
摘要:消息队列 - Spring boot 中RabbitMQ的使用 一丶AMQP AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息 阅读全文
posted @ 2020-04-02 12:13 timfruit 阅读(596) 评论(0) 推荐(0)