マルチスレッドのためにThreadPoolを使用するPythonプログラムがあります。このプログラムはシェルスクリプトの一歩です。コマンドラインでシェルスクリプトを手動で実行すると、フロー全体が期待通りに機能します。しかし、シェルスクリプトをcronjobとして実行すると、Pythonマルチスレッドステップが完全に終了する前に、次のステップに進むように見えます。cronjobでのpythonマルチスレッドの問題
Pythonプログラムの中で、私はAsyncResult.get(timeout)を呼び出して、移動する前にすべての結果が戻ってくるのを待つ。
cronjobを投稿できますか?また、「プログラムは一歩」とはどういう意味ですか? – hymloth
これはシェルスクリプトの1つのコマンドです。 – agf
これを見てください:http://stackoverflow.com/questions/5455425/django-python-how-should-this-cronjob-be-executed/5456321#5456321 – hymloth