【发布时间】:2017-09-18 13:31:15
【问题描述】:
Pika 与 gevent 兼容吗?
gevent 补丁标准套接字库提供的猴子补丁 - 这足以有效地使用 gevent 切换 pika 吗?
最好的问候, 马特。
【问题讨论】:
标签: python python-3.x rabbitmq gevent pika
Pika 与 gevent 兼容吗?
gevent 补丁标准套接字库提供的猴子补丁 - 这足以有效地使用 gevent 切换 pika 吗?
最好的问候, 马特。
【问题讨论】:
标签: python python-3.x rabbitmq gevent pika
使用 gevent 为猴子修补鼠兔应该可以正常工作,但它不受官方支持。
请记住,pika 不是线程安全的,使用 gevent 不会改变这一点。每个线程仍然需要一个 pika 连接。
在 github 上有几个讨论 gevent 和 pika 用法的线程可能值得一读。 https://github.com/pika/pika/issues/102
还有一个当前未合并的拉取请求打开以添加 gevent 适配器。 https://github.com/pika/pika/pull/860
【讨论】: