我尝试使用pika编写异步RPC客户端,我的代码基于以下示例,
http://pika.readthedocs.io/en/latest/examples/asynchronous_publisher_example.html
问题是,根据pika的RPC blocking example,RPC调用不使用交换,但每当我尝试使用时打开交换,
self._channel.exchange_declare(self.on_exchange_declareok,
'',
self.EXCHANGE_TYPE)
我断开连接。此外,如果我尝试跳过exchange_declare函数并直接跳转到声明队列,我得到相同的结果。解决这个问题的正确方法是什么?