いくつかのバックグラウンド操作を実行するためにいくつかの「自動サービス」が必要なWebアプリ(MVC)があります。このサービス(私のWebアプリのソースコード内にある可能性があります)は、X分/時間/日ごとに実行する必要があります。
WebサイトがWeb要求を受信しなくても、メインサーバーが再起動した場合でも、このコードが実行されることを確認する必要があります。
この時点では、オプションとして「Windowsサービス」のみが表示されます。しかし、私の場合、このサーバー(サーバー#1)でそれを行うことは許可されておらず、サーバー#1への「Web要求」を実行するために他のマシン(サーバー#2)でこのサービスを使用するというアイデアは好きではありません。 。
WinScheduler
同様にオプションではありません。
他に解決策はありますか?
ありがとうございました。
更新#1
とにかく、IIS 7が「Web要求」なしでアプリケーションを「ウェイクアップ」することはできますか?
更新#2
「URLリクエスト」を使用してアプリケーション(および自動サービス)をウェイクアップできません