【发布时间】:2017-02-23 11:12:21
【问题描述】:
我正在使用rabbitmq在微服务中的2个服务之间发送消息。
我遇到了问题。我可以将队列暂停推送消息设置给消费者并在需要时继续处理消息吗?或者让消费者暂停以从队列中获取消息并在我想要的时候继续获取消息(但不要使用停止/启动消费者的方式。因为我无法在我的系统中这样做。)?
如果是,我可以通过 RabbitMQ 管理 HTTP API 来做吗?
【问题讨论】:
我正在使用rabbitmq在微服务中的2个服务之间发送消息。
我遇到了问题。我可以将队列暂停推送消息设置给消费者并在需要时继续处理消息吗?或者让消费者暂停以从队列中获取消息并在我想要的时候继续获取消息(但不要使用停止/启动消费者的方式。因为我无法在我的系统中这样做。)?
如果是,我可以通过 RabbitMQ 管理 HTTP API 来做吗?
【问题讨论】:
不,你不能这样做。这些是消费政策。也许你可以停止发布。
另请参阅:https://groups.google.com/forum/#!topic/rabbitmq-users/68-DPZN4b_Q
【讨论】: