ASP.NET 2.0でのアプリケーションの一時停止

App_Offline.htm

Webアプリケーションを一時的に停止して、DBのメンテナンスしたいとか機能をそっくりいれかえたいといったことありますよねぇ。
ASP.NET 2.0にはそういった一時停止のための機能がつくようです。
それもApp_Offline.htmというファイルを置くだけ。
一時停止中にアクセスしてきたユーザにはApp_Offline.htmの内容が送られる、ということは何時まで停止の予定です、と書いておけばOKということですね。
いやぁ、便利だわ、これ。

#htmなのにASP.NETに干渉できるのはなんでだろ。。。
 デフォルトでhtmファイルもASP.NETランタイムにマッピングされるのかな。

 

公開 07-10-2005 10:11 投稿者 ono
カテゴリ:

コメント

 

trapemiya(MIYA) said:

便利ですね~、これ。欲を言えば、日時制御までできるとうれしいんですけどね。
何月何日の何時までは予告を出しておいて、その日時になったらオープンするような使い方もできると大変ありがたいです。
10月 7, 2005 11:39
 

ono said:

FTPとかでいじれるサイトなら、ファイルを削除するバッチを組んでおいて指定した時刻に実行してやればよさげな。。。
10月 7, 2005 11:46
 

afukui said:

>デフォルトでhtmファイルもASP.NETランタイムにマッピングされるのかな。

Scottのblogのコメントを見るとそうではなさそうですね。aspxへのリクエストが届くと処理の最初の段階でApp_Offline.htmの存在を確認してるようです。
10月 7, 2005 13:29
 

naoki said:

緊急の事態にでも迅速に対応できそうですね。
取り付けも取り外しも簡易に出来そうだし、外した直後に直ぐ見れるってのも優秀だなぁって思いました。
10月 7, 2005 15:32
 

aspxの日記(ASP++ブログ) by Moo said:

Webアプリケーションを一時的に停止して、DBのメンテナンスしたいとか機能をそっくりいれかえたいといったことありますよねぇ。 ASP.NET 2.0にはそういった一時停止のための機能がつくようです。 それもApp_Offline.htmというファイルを置くだけ。
10月 7, 2005 22:08
 

中の技術日誌ブログ said:

App_offline.htmでASP.NETへのアクセスをリダイレクトできる
10月 7, 2005 23:01
 

Tips日記 said:

onoさんのBlogより。ASP.NET 2.0でのアプリケーションの一時停止
ASP.NET 2.0には、App_Offline.htm という機能(?)が付くそうです。
たとえば、Webアプリを一時停止させて、DBメンテをするときとか、ある時間になるまでWebアプリを停止させたいときとか(これはスクリプトでやった方がいいかも?)...
10月 8, 2005 10:22
 

NAL-6295の舌先三寸 said:

ASP.NET2.0ではアプリケーションのルートにApp_Offline.htmファイルを置くだけで、 そちらの内容が表示されるようになる。 ユーザはそちらの内容しか見る事ができないので、その間に、 ファイルの置き換え、バッチ等を行う事が可能になる。 ASP.NET 2.0にはそういった一時停止のための機能がつくようです。それもApp_Offline.htmというファイルを置くだけ。
10月 8, 2005 12:34
 

よさだやぐぶろぐ said:

10月 11, 2005 10:33
 

おぎわら@.NET道場 Blog(わんくま編) said:

[Tips]ASP.NET 2.0でオンライン閉塞を実現するには?
4月 8, 2008 10:09
この投稿に対する新規コメントはできません
SkinName:iroha_Blog2
Powered by Community Server, by Telligent Systems