【发布时间】:2011-06-28 08:56:47
【问题描述】:
我有一个带有单个队列的 RabbitMQ 交换。我希望创建一个运行多个线程并尽快通过该队列工作的守护进程。
“工作”涉及与外部服务的通信,因此每个消费者内部都会发生相当多的阻塞。因此,我希望多个线程都处理来自同一个队列的消息。
我可以通过使用主线程上的队列,然后将传入的工作分配给其他线程池来实现这一点,但是有没有办法启动多个消费者,每个消费者都在自己的线程上下文中?
【问题讨论】:
标签: python multithreading rabbitmq kombu