Java 在RabbitMQ中,循环如何与直接交换一起工作?

Java 在RabbitMQ中,循环如何与直接交换一起工作?,java,rabbitmq,amqp,Java,Rabbitmq,Amqp,我有一个简单的Java消费者应用程序,可以连接到RabbitMQ。此应用正在侦听直接交换消息。假设我有5个应用实例,那么总共有5个连接。我也有一个通道,每个连接 问题是RabbitMQ如何在内部进行循环?它是基于连接还是基于通道?如果每个连接有多个通道,并且每个通道都有一个侦听器,该怎么办?在这种情况下,循环制将如何工作

我有一个简单的
Java
消费者应用程序,可以连接到
RabbitMQ
。此应用正在侦听直接交换消息。假设我有5个应用实例,那么总共有5个连接。我也有一个通道,每个连接

问题是RabbitMQ如何在内部进行循环?它是基于连接还是基于通道?如果每个连接有多个通道,并且每个通道都有一个侦听器,该怎么办?在这种情况下,循环制将如何工作