0

我从 crontab 运行消费者,它一一处理所有消息,有没有办法只消费 10 或 20 条消息,然后停止给消费者。

所以下次 cron 会调用消费者,同样的过程会再次发生。

4

1 回答 1

4

您可以使用同步basic.get方法。将其包裹在一个for loop或添加某种计数器中。一旦您达到所需的数量,该应用程序就相当不错了。

此方法使用为同步功能比性能更重要的特定类型的应用程序设计的同步对话提供对队列中消息的直接访问。

于 2015-03-06T13:55:33.833 回答