RabbitMQ的ack或nack机制使用不当致使的队列堵塞或死循环问题

记录几个RabbitMQ使用过程当中容易踩的那些坑:web 一、自动ack机制会致使消息丢失的问题; 简要代码以下,设置消息自动ack,这种状况下,MQ只要确认消息发送成功,无须等待应答就会丢弃消息, 这会致使客户端还未处理完时,出异常或断电了,致使消息丢失的后果, 解决方法就是把代码里的true,改为false,并在消息处理完后发ack响应。缓存 // 要监听队列,因此不能用using关闭cha
相关文章
相关标签/搜索