标签: celery django-celery python-requests
我计划让芹菜工人向移动设备发送通知(例如通过GCM),并希望避免不必要地打开许多TCP连接
我有一个像这样定义的芹菜任务:
@task() def send_push_notification( requests.post(...) )
假设此任务由单个计算机上的工作程序执行。每个子进程是否只打开一个TCP连接?或者每次执行任务时都会创建一个新连接?
如果我想为每个子进程重用相同的TCP连接,我该怎么做呢?
谢谢!