千家信息网

RabbitMQ第七课 ACK响应包

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,amqp_basic_consume函数的第六个参数,指定是否发送ACK回应包,设置为1是发送,0是不发送从RabbitMQ的网页端不仅可以看出,对于持久化的队列,消息没有收到ACK回应包,将继续保存
千家信息网最后更新 2025年01月23日RabbitMQ第七课 ACK响应包

amqp_basic_consume函数的第六个参数,指定是否发送ACK回应包,设置为1是发送,0是不发送

从RabbitMQ的网页端不仅可以看出,对于持久化的队列,消息没有收到ACK回应包,将继续保存在内存中,并没有释放。所以这一点需要注意
amqp_basic_consume(conn, 1, queuename, amqp_empty_bytes, 0, 1, 0,
amqp_empty_table);
0