【发布时间】:2018-01-12 09:54:26
【问题描述】:
我正在为RabbitMQ 开发一个简单的请求/响应客户端。该系统的发送方部分在其他地方处理。我的服务只负责接收消息、处理消息并分别回复Acks或Nacks。
出现了一个非常简单的问题,但我无法弄清楚。我是否需要在拨打BasicAck 之前拨打BasicPublish 或者BasicAck(或BasicNack)是否足够?
据我了解,BasicPublish 会将消息发送到队列。但是,我也打电话给BasicAck。那么单独打电话给BasicAck不就够了吗?
【问题讨论】: