消费者消费消息的时候,消费者挂掉了,这时候,可能存在消息丢失的问题,rabbitmq引入了消息应答的机制;
消息应答:当消费者成功消费消息后,rabbitmq才把这条消息删除掉。
自动应答:消息者接收消息,就会删除消息,但是在代码还没有处理完,可能会存在消息丢失;
手动应答:消费者接收消息,代码处理完之后,成功消费消息,不会存在消息丢失的问题,在工作中,尽量使用手动应答;
消费者消费消息的时候,消费者挂掉了,这时候,可能存在消息丢失的问题,rabbitmq引入了消息应答的机制;
消息应答:当消费者成功消费消息后,rabbitmq才把这条消息删除掉。
自动应答:消息者接收消息,就会删除消息,但是在代码还没有处理完,可能会存在消息丢失;
手动应答:消费者接收消息,代码处理完之后,成功消费消息,不会存在消息丢失的问题,在工作中,尽量使用手动应答;