管理している DNN ポータルが 2 つあり、トラフィックが少ない時間帯にそれらを「有効」に保つためのソリューションが必要です。一定時間非アクティブ状態が続くと、IIS はメモリから DNN アプリケーションをアンロードします。これは、最初のクライアント要求のロード時間に影響します。DNN には「KeepAlive.aspx」ファイルがあり、これを 5 分ごとに CRON ジョブから wget コマンドでヒットしました。私はこの方法の有効性を疑っています。他のアイデアはありますか?
2293 次
3 に答える
2
優れた Web サイト監視サービスは、サイトが機能しているかどうかを確認するための URL を提供する可能性が高く、それが Keepalive URL の目的です。サービスに 15 分以上の頻度で URL をチェックさせると、サイトを維持し続けることができます。他の問題でサイトがダウンする可能性は常にありますが、それが発生し、別のユーザーがまだアクセスしていない場合は、キープ アライブ サービスによってサイトが復旧するはずです。
于 2008-10-01T19:46:47.650 に答える
1
グローバルアプリケーション開始イベントでは、5分のタイムアウトでキャッシュアイテムまたはタイマーを設定できます。コールバックコードでは、HTTP200を返す必要がある単純なページにpingを実行します。キャッシュ/タイマーをリセットして繰り返します。
于 2008-10-01T15:14:43.093 に答える