一度に1つのプロセスだけが実行されるようにしたい。したがって、jobAが実行されていない限り、jobBが実行されないようにします。
ロックを再試行する機能があれば素晴らしいので、それをコーディングする必要はありません。漠然とこのようなもの:
LockFileModule->lock(
lockfile => '/fabulous/pants',
retries => 12,
timeout => 25,
timebetweenretries => 30,
) or die "the other job is still running";
Perlでこれを行うための最良の方法は何ですか?これに適したCPANモジュールがあることを願っています。