共有ホスティング環境でホストされる Web サイトを書いています。その結果、タスク スケジューラなどにアクセスできなくなります。ウェブサイトは、半日単位でさまざまなチェックを実行する必要があります。このシナリオでこれらのタスクを起動する最良の方法は何ですか?
私が考えることができる最高の2つのことは次のとおりです。
- ユーザーがサイトにアクセスするたびにプロセスを開始します。何らかのチェックを実行して、プロセスが最後にいつ実行されたかを確認し、12 時間を超える場合はプロセスを実行します。
- プロセスを実行する隠しページを作成し、外部エンティティを取得してこのページに 12 時間間隔で ping を送信します。
どちらの方法も少し厄介に思えますか?