2

セロリ ワーカーがモバイル デバイスに (GCM などを介して) 通知を送信することを計画しており、不必要に多くの TCP 接続を開かないようにしたい

次のように定義されたセロリタスクがあります。

@task()
def send_push_notification(
    requests.post(...)
)

このタスクが 1 台のマシン上のワーカーによって実行されるとします。各サブプロセスは 1 つの TCP 接続のみを開きますか? それとも、タスクが実行されるたびに新しい接続が作成されますか?

サブプロセスごとに同じ TCP 接続を再利用したい場合、どのようにすればよいでしょうか?

ありがとう!

4

0 に答える 0