疑问:routing_key可以不设置吗?

答案:

  1. routing_key在交换机的类型为direct/topic时,都是需要设置的,当然空""字符也相当于设置了routing_key;
  2. 只有当exchange的类型为fanout时,可以不设置routing_key,即使设置了,也会被忽略。