2015-10-28 19 views
2

我正在使用Java在RabbitMQ中實現請求/回覆模式。我知道頻道不是線程安全的,因此每個用戶/線程使用1個頻道。在同一頻道上使用和發佈消息

我不知道,如果有任何問題或inefficienies當使用單信道既消耗和發佈消息,或接收請求,並以我的情況下返回響應,如下面的代碼,它是從here

channel.basicConsume(RPC_QUEUE_NAME, false, consumer); 
channel.basicPublish("", props.getReplyTo(), replyProps, response.getBytes()); 

我是否應該使用兩個不同的渠道來消費和發佈消息?

回答

相關問題