2012-03-21 85 views

回答

1

我不知道AMQP不多,但我怀疑它有相同的术语为。从这个意义上说,您的应用程序可能会将连接集中到AMQP代理以获得更好的性能。池中的每个连接都被视为单独的客户端(竞争消费者)。

因此每个请求都没有真正创建一个新的连接(客户端),但您的应用程序是不是一个单一的客户端也是如此。事实上,当您的应用程序尝试访问AMQP代理时,它会从池中选择任何连接,并在完成后将其恢复。另一个请求可以重用相同的连接(客户端)或使用不同的空闲连接。

+0

我想确定我的策略是以类似的方式在RPC样式中使用AMQP。当用户想要接收RPC回调时,我想我需要为每个完成的请求创建一个唯一的回调队列。有意义 – Marco 2012-03-21 22:48:35

相关问题