我正在学习编写和管理RabbitMQ。使用BasicPublish,我可以使用16字节消息平均2,500msg / sec。有时它高达5,000毫秒/秒。使用BasicGet,性能稳定在45msg / sec。如果我将BasicConsume与QueueingBasicConsumer一起使用,BasicPublish和BasicConsume之间的性能大致相等,但我没有得到我发送的每条消息。如果我使用noAck = false消耗,然后调用BasicAck(msg.uDeliveryTag),BasicPublish可以是2,500msg / sec,BasicConsume是相同的,并且确认8msg / sec?是什么赋予了?它不总是这样;性能大致相当于800毫秒/秒,但现在很糟糕。 HELP?