他のチームがアップロードした小さな画像の拡大画像を生成し、アップロードされたフォルダに画像が残っていない場合は停止するWebアプリケーションがあります。
画像の生成を開始し、終了するたびに再起動するには、ボタンをクリックする必要があります。
このクリックイベントは、アプリケーションが停止したときと同じように、15分以上の定期的な間隔で自動的に発生する可能性があります。
以前のスレッドで同様の質問がありました。C#スケジューラの書き方。
private void OnTimerTick()
{
if (DateTime.Now.Minutes % 15 == 0)
{
// Do something
}
}
以下のコードを呼び出すためにタイマーをどこに配置する必要がありますか?
protected void btnImgGenerate_click()
{
// Application code
}
asp.netのWebアプリケーションが実行を停止したかどうかを確認し、自動的に再起動する方法はありますか?
タイマーを使用すると、アプリケーションを特定の時刻に開始および停止するようにスケジュールし、2番目の方法を使用して指定した時間帯にアプリケーションを実行し続けることができます。