我正在尝试使用Kombu连接到多个RabbitMQ主机,但是,与我发现的其他示例不同,目标不是使用多个主机作为后备,我只是希望能够处理连接在同一个线程上。
我在Kombu wiki上使用连接池看到了这个例子,但它没有展示如何同时使用这两个连接,
from kombu import Connection
from kombu.pools import connections
c1 = Connection('amqp://')
c2 = Connection('redis://')
with connections[c1].acquire(block=True) as conn1:
with connections[c2].acquire(block=True) as conn2:
# ....
解决这个问题的正确方法是什么?