30日ごとに(中央サーバーに接続する)タスクを実行する必要があるWindowsサービスを作成しています+ - 5日(ランダムである必要があります)。サービスは 2000 以上のクライアント マシンで実行されるため、サーバーが過負荷にならないように、それらを平準化するためのランダム性が意図されています。
これを行う最良の方法は何ですか?現在、タスクが最後に実行されてから 25 日から 35 日の間でランダムな時間を選択し、それを使用しています。
誰かがより良い方法を持っていますか?より良い方法はありますか?