RabbitMq 通过通过IP,Port等参数创建connection对象,然后实际上通信用的是channel,channel的建立基于connection RPC 调用: RPCClient通过channel.BasicPublish方法发送数据,接收数据在这里通过调用channel.BasicConsume实现, 这里有一点要注意channel.BasicConsume是将consumer注册到管道,而不是立刻去消费一条数据, 而这个被注册成功的consumer,服务端会默认的分配一个con…