次のように定義された関数があるとします。
def some_long_computation():
# Execute a process using subprocess.call()
上記の関数some_long_computation
は、一度に 1 回だけ呼び出すことができます。この関数の実行中に他の何かがこの関数を呼び出そうとした場合は、キューに入れ、前のプロセスの実行が終了したときにのみ呼び出す必要があります。
セロリはこれを実行できますか?
いいえの場合、これを達成する他の方法はありますか。