使用Arduino MQTT库限制消息预取

时间:2013-10-31 01:54:46

标签: arduino rabbitmq mqtt

我正在使用knolleary的Arduino库连接到带有MQTT插件的RabbitMQ的MQTT。虽然RabbitMQ配置示例表明我可以设置预取,但它似乎没有任何效果。

我的消息很大,需要时间来处理Arduino,看起来它们被Arduino立即拉出,直到以太网缓冲区已满并且它已经崩溃 - 我看不到任何进入“准备好”的状态RabbitMQ管理控制台。

这是因为Arduino库不支持Qos1,所以在没有确认的情况下忽略预取吗?我假设在AMQP预取中也需要ack。没有将Qos-1添加到库中的任何方式(这有点超出我,似乎库已经有一段时间没有更新,所以Qos1似乎不太可能出现)。

0 个答案:

没有答案