热门IT资讯网

RabbitMQ第七课 ACK响应包

发表于:2024-11-23 作者:热门IT资讯网编辑
编辑最后更新 2024年11月23日,amqp_basic_consume函数的第六个参数,指定是否发送ACK回应包,设置为1是发送,0是不发送从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