消息从产生--->结束 1.生产者--->交换机--->队列--->消费者 2.生产者--->交换机--->队列 首先: 生产者:Exchange = n:1 Exchange :Quene = n:n(一个Exchange可以链接多个Quene,一个Quene可以被多个Exchange链接) Quene :Consumer = n:n(一个Quene可以链接多个Consumer,一个Consumer可以被多个Quene链接) 当生产者发出来信息后---->碰到Exchange,Exchange有多少下家消息就会被分成几份(内容是一样的) 当信息从Exchange中出来后--->碰到Quene, 1.如果Quene没有链接Consumer,则消息会在Quene中存起来,有多少存多少, 但是一旦给Quene链接上了Consumer,则消息会被立刻分发出去 2.如果Quene有链接Consumer,则消息会流向Consumer