uwsgi项目中与外部源的持久连接

时间:2012-08-25 18:19:11

标签: tcp queue uwsgi

我有一个需要与外部源建立TCP连接的项目。每个工作线程都将向此外部服务发送消息。

我想知道如何在没有为每个请求提起和拆除连接的情况下做到这一点。我很确定pymongo模块做了类似的事情,但我找不到任何文档。是否可以设置某种线程安全队列并让一个单独的线程使用该队列?我知道我可能会使用gearman,但我想避免在系统中有另一个移动部件。

1 个答案:

答案 0 :(得分:1)

uWSGI有一个线程安全的进程共享排队系统(http://projects.unbit.it/uwsgi/wiki/QueueFramework),但你确定使用简单的python threading.Queue类是不够的?