![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
文章平均质量分 76
Andrew0219
Boring but improved
展开
-
RabbitMq持久化及发布确认
目录持久化队列持久化消息持久化发布确认单个发布确认批量发布确认异步发布确认持久化持久化和发布确认都是为了使磁盘真正队列持久化只需要在生产者生成队列的时候把参数变成true即可。//生成队列Boolean durable = true;channel.queueDeclare(TASK_QUEUE_NAME, durable, false, false, null);需要注意的是如果已经生成队列了,直接改参数可能会报错,需要先删除队列在重新生成才会有持久化消息持久化在生产者发布消息的时原创 2022-01-18 17:09:07 · 1390 阅读 · 0 评论 -
RabbitMQ的消息应答机制和轮询策略
目录消息应答消息自动应答消息手动应答介绍消息应答方法消息应答里的Multiple(批量应答)参数的解释消息自动重新入队消费手动应答代码消息应答消息应答就是:消费者在接收到消息并且处理该消息之后,告诉 rabbitmq 它已经处理了,rabbitmq 可以把该消息删除了。消息自动应答如果配置的是自动应答,那么消息发送后立即被认为已经传送成功,这其实是不安全的,如果程序突然宕机,那么消息直接丢失,这是很不安全的。所以这种模式仅适用在消费者可以高效并以某种速率能够处理这些消息的情况下使用消息手动应答介绍原创 2022-01-13 17:11:56 · 1388 阅读 · 0 评论 -
RabbitMQ介绍及安装和使用
目录原创 2022-01-06 16:53:10 · 1594 阅读 · 0 评论