若有多个消费者,应该使用多个队列还是共用一个队列?

05-12-16 expeditioner
如果要将不同的消息分别发布给多个消费者,应该为这些消费者分别建立一个队列,还是为所有消费者只建立一个队列,即所有消费者共用一个队列(使用消息过滤来接受各自的消息)?
主要考虑这两种方式在性能方面有什么区别.

banq
2005-12-16 14:52
队列建立是按照消息类型分的。还有效率问题。
使用新的队列会提高性能,自己如果使用消息过滤来接受各自的消息则不是好方法。