- - PR -
IIS5で同一Webサイト内の複数仮想ディレクトリを個別に停止したい
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-01-30 16:16
お世話になっております。
このたびIIS5.2にWebアプリケーションをのせようとしているのですが、 以下のように同一Webサイト内に複数の仮想ディレクトリを設定してあります。 WEBSITE_A(Webサイト:IP=192.168.2.XXX、Port:80) | | ---APP1(仮想ディレクトリ) | ---APP2(仮想ディレクトリ) | ---APP3(仮想ディレクトリ) この状態で夜間バッチの関係で、APP1、APP2、APP3を個別に起動停止したいです。 調べてもWEBサイト単位の停止はIISWebコマンドでできることはわかるのですが、 仮想ディレクトリ単位での停止方法は見つかりませんでした。 URL/Port管理の問題で、 出来ることならは、APPXごとに異なるWebサイトに分けたくはないと思っていますが IIS5において、仮想ディレクトリごとの起動/停止管理は可能なのでしょうか? アドバイスの方、よろしくお願い致します。 |
|
投稿日時: 2008-01-31 00:28
すでにお気づきのように Web site 単位でしか停止は用意されていません。
どうしても virtual directory 単位で停止したいというなら、その時間だけ maintenance page へ切り替えるとかいった方法で逃げるしかないかと。 _________________ |
|
投稿日時: 2008-01-31 01:39
あるいは、仮想ディレクトリのセキュリティを変更して、401 Errorが表示されるようにするとか。
でも夜間バッチってことは、自動で設定変更できないとまずいかな? |
|
投稿日時: 2008-01-31 14:08
ご回答ありがとうございました。
やはり仮想ディレクトリごとの停止は出来ないのですね。 ちゃっぴさんの言われる通り、メンテナンス画面を作って、 バッチの間のみ仮想ディレクトリの参照先を切り替えて対処しようと思います。 Errorページが出てしまうと、 使用ユーザからの問い合わせが発生してしまうと思われるので。 アドバイス大変参考になりました。 どうもありがとうございました。 |
1