私は、多くのワーカープロセスが1つのマスタプロセスから生成されるプロセスインフラストラクチャについて考えています。各作業者は1つの長時間実行されるタスクを実行し、タスクが終了すると殺されます。 24時間で約100000件の仕事があります。これは、タスクの結果をpostgresデータベースに書き込む必要があるまで問題にはなりません。これは、1日に1回のデータベース接続が100000になるためです。Rubyマルチプロセスの進捗接続
私の質問です:マスタープロセスで接続プールのようなものを処理し、子プロセスへの接続を引き渡す方法はありますか?そして、それが終了するまで子供は接続を閉じないであろうことを、可能になります(プロセスの所有者は、マスター・プロセスであるため)