最低限の数の子プロセスがいつでも有効であるようにしたい。現在、以下のように起動します: - 私はこのケースでは新しいワーカーを起動したいPythonでのマルチプロセッシング - 子プロセスの最小数がアクティブであることを保証する
pool = Pool(processes=WORKERS)
pool.map(worker.run, range(WORKERS)) # pass process a number as its ID
労働者がエラーのためreturn
またはクラッシュして焼くだろう特定のケースがあります。これはすべて可能ですか?
おかげで、
面白いことに、マルチプロセッシングソースを見ると、Poolはこれを自動的に行い、exitがあればプールがRUN状態になると必要に応じて新しいワーカーを追加します。 – TryPyPy