rabbitmq-c使用者未接收所有消息

rabbitmq-c使用者未接收所有消息,rabbitmq,rabbitmq-c,Rabbitmq,Rabbitmq C,我在消费者和生产者向服务器发送2000条消息时启用了ACK。我所看到的是,消费者仅收到1700条左右的信息。有人能告诉我是怎么回事吗 我正在运行rabbitmq-c库提供的示例代码 /amqp_生产商本地主机5672 1000 1000毫秒:自上次报告以来发送了1000-1000次(999赫兹) 制作人-信息数量:2000 总时间(毫秒):2001 每秒总邮件数:999.083 root@ce-bras-mx240-e:/usr/sbin/rabbitmq_服务器-3.6.6#sbin/rabb

我在消费者和生产者向服务器发送2000条消息时启用了ACK。我所看到的是,消费者仅收到1700条左右的信息。有人能告诉我是怎么回事吗

我正在运行rabbitmq-c库提供的示例代码

/amqp_生产商本地主机5672 1000 1000毫秒:自上次报告以来发送了1000-1000次(999赫兹) 制作人-信息数量:2000 总时间(毫秒):2001 每秒总邮件数:999.083

root@ce-bras-mx240-e:/usr/sbin/rabbitmq_服务器-3.6.6#sbin/rabbitmqctl列表_连接发送_cnt 正在列出连接。。。 2007 root@ce-bras-mx240-e:/usr/sbin/rabbitmq_服务器-3.6.6#sbin/rabbitmqctl列表_通道消息_未确认 正在列出频道。。。 0 #./amqp_消费者本地主机5672 3275毫秒:自上次报告以来收到1-1次(0赫兹) 3275毫秒:自上次报告以来收到2-1次(1919赫兹) 3277毫秒:自上次报告以来收到3-1次(656赫兹) 4001毫秒:自上次报告以来收到727-724次(999赫兹) 5000毫秒:自上次报告以来收到1727-1000次(1001赫兹)


在2000年中,只有1727个是在消费者大会上收到的。消费者没有将确认标志设置为0。

这只是显示问题。在提供的库中显示来自amqp_consumer.cc的摘要时存在错误,错误地增加了收集下一个摘要的时间戳