複数のマシンで実行されているスケジューラー(c#で作成)があり、単一のデータベースにアクセスしています。テーブルにはやるべき仕事のリストがあります。以下のように:
ID JobDetail Flag
1 --- 1
2 --- 0
3 --- 0
Flag:
0: open, 1: inprogress, 2: completed
私の質問は、スケジューラーが同じジョブを実行しないようにするために何をすべきかです。
申し訳ありませんが、この質問は非常に一般的なものである必要があります。重複がある場合は、リンクを教えてください。