メインプログラムは次のようなものです。
PREPARE PARAMETERS FOR CHILD PROCESSES
subprocess.Popen('python child.py param=example1'.split(' '))
subprocess.Popen('python child.py param=example2'.split(' '))
...
起動した子プロセスの各インスタンスを監視するメインプログラムを作成し、実行されていない場合は対応するパラメータで再起動する方法。
メインプロセス内にマルチスレッドアーキテクトを実装する代わりに、子プロセスの複数のインスタンスを実行し続ける目的は、可能な限り多くのCPUとデータベースのスループットを利用することです。