ASP.net (C#)でサイトを開発しており、次の要件があります。
サイトは毎晩 RSS フィードからデータを取得し、いくつかの計算を実行し、計算された値で DB を更新する必要があります。共有ホスティング環境でこれを実現するにはどうすればよいですか?
私が通常得る答えは、これを行う Windows サービスを持つことですが、共有ホスティング環境で Windows サービスを実行することは許可されていないため、これを使用することはできません。
私が見つけた他の代替手段は、https: //blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/ で説明されているように HttpRuntime.Cache を使用することでした
しかし、そのアプローチには多くの短所があるようです。他のアプローチはありますか?