Hi,all,<div><br><div>&nbsp; Background: now client produces many messages of different labels.Consumers may subscribe some labels of them(different consumer need different labels's msgs).</div><div>&nbsp; Now method: I used direct exchange in&nbsp;<b>rabbitmq</b>, consumer declared queue for itself, exchange distribute msgs to these queues.</div><div>&nbsp; Problem: there exsit many redundant msgs in queues which effects the performance.&nbsp;</div><div><br></div><div><div>&nbsp; A topic type in <b>activemq</b> supports user a method to distribute a msg to many subscribers, which need not creates large number queues for subscribers.</div></div><div>Does exsit a method in rabbitmq, or some suggestions to solve the problem?</div><div><br></div><div><br></div><div><br></div><div>Thanks,</div><div>Yalong</div></div>