• ベストアンサー

IIS5.0、アプリケーション保護の「高」レベルについて

古いですが、IIS 5.0の設定についてお尋ねします。 http://www.itmedia.co.jp/help/howto/win/win2000/0007complus_vb/chap08/07.html 上記のページの「アプリケーション保護」の「[高(分離プロセス)]」欄に 仮想ディレクトリごとに1つのプロセスを起動し,(中略) 10個以上の分離プロセスを起動しないようにすべきだと(以下略) とあります。 ということは、高レベルを選ぶ際には仮想ディレクトリを10個までにすべきだ、と解釈できます。 仮に10個より増やすと一体どうなるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • foitec
  • ベストアンサー率43% (1079/2453)
回答No.1

>仮に10個より増やすと一体どうなるのでしょうか? 多少は持ちこたえると思いますがリソース不足でハングするでしょう。 メモリが充分あることは必要ですがメモリが多くてもリソース不足は解消しません。 IISを動かしているとすればOSはWindows2000Serverでしょうか? だとすればいずれにしてもメモリーリークが伴うので(結局直らなかった=MS!!) 適宜再起動するスケジュールを組んでおけば多少のプロセスが多くても同じことではないかと思います。

souitirou1
質問者

お礼

foitecさん、回答ありがとうございます。 おっしゃるとおり想定する環境はWindows2000Serverです。 >だとすればいずれにしてもメモリーリークが伴うので これは、プロセスが多ければリソース不足になるし、 少なくても時間が経てばメモリリークによりリソース不足になる、 ということですよね。 いずれにしろ再起動するスケジュールが欠かせませんね。

関連するQ&A

  • Windows7でIISをローカルで実行したい

     こんにちは。再度質問させてください。 XP+VB.NET(VB2005)でIISプログラムを開発していました。 パソコンをWin7に変更しプログラムを全てコピーし開発しているのですが ローカルで実行すると、 「このページは表示できません http://localhost:51589が正しいか確かめて下さい」 のエラーになってしまいます。 プロキシの設定はしてありません。 Windows7でビルドすると 「アプリケーションレベルを超えてallowDefinition='MachineToApplication'として登録されている セクションを使うことはできません。このエラーは仮想ディレクトリがIISでアプリケーション として構成されなかった場合に発生します。」 のエラーが表示されます。 Windows7でもlocalで実行できるようにするにはどうすると良いのか 教えていただけないでしょうか。 宜しくお願いします。

  • IISがフリーズ

    漠然としていて申し訳ありませんが、 Windows Server 2000 + IIS5.0 + ASPで イントラネット用のサイトを構築していますが、 一日に一度くらいの割合で、サイトが反応しなくなり、 IISを再起動が必要になってしまいます。 システムのイベント IISのログ 等に不正だった痕跡は残っていません。 現在、分離プロセスで動かしています。 また、たまに DLLHISTがCPU100%の状態が続くことがあり、 ワームの感染について調べましたが、 その可能性はないようです。 どなたか、このような状況についてご存知の方がいらっしゃったら、アドバイスをお願いいたします。

  • IIS仮想ディレクトリでのみPHPが動かないです…

    Windows2000ServerのIIS4.0+PHP4.4.4を動かそうとしています。 PHPのインストールを行いphpinfoが動作するのは確認できたのですが、IISで仮想ディレクトリを設定し、そのエイリアスでアクセスすると何故か404エラーが返ってきてしまいます。 「規定のWebサイト」に設定したルートフォルダにtest\aaaのフォルダがあるとして、 http://www.hoge.jp/test/aaa/phpinfo.php とルートから実フォルダ名で呼び出した場合はphpが動作するのに、 「~aaa」の名でフォルダにtest\aaaを設定した仮想ディレクトリを呼び出そうと http://www.hoge.jp/~aaa/phpinfo.php をアドレスに指定すると、HTTP404エラーが出てしまうのです。 同じ階層に置いたHTMLファイルはどちらの方法でも表示されます。また該当フォルダのIUSER権限はフルコントロール許可しています。仮想ディレクトリのアプリケーション設定で拡張子.phpの設定は何度も追加・削除を試しているし、都度IISの再起動も行っているのですが…。 何故普通に指定すると大丈夫で、新規追加した仮想ディレクトリではPHPが動かないのかよくわかりません。 もし何か解決策に思い当たる節がございましたら、どうぞ御教授ください。 ※投稿カテゴリがわからず、先日「運用・管理」カテゴリに投稿させて頂いたのですが、数日経ってもご回答頂けなかったため一旦削除し、こちらのカテゴリに再投稿させて頂きました。御了承下さい。

  • IISの設定

    どなたか、アドヴァイスで結構ですので、疑わしい設定部分が思いつく方がいれば教えてください! マックーウィンで社内LANでWEBページを共有したいのですが、ログインできません。。IISの設定ではないか?というところまでは予想しているのですが、、 ちなみに、ウィンから自分自身のIPアドで打っても表示されない・・ 1.Mac側からWindows NT のウェブページは開くが、ログインしようと  すると、【HTTPエラー405】が出ました。 ↓ 2 Webユーザの設定―   設定すべきユーザ名:【****】は存在している。   仮想ディレクトリ:【********】も存在している。   規定のWebサイト右クリックで設定内容を確認   →index.htmlはある   →ディレクトリセキュリティ―認証方法―匿名ユーザアカウント画   面の「ユーザ名」を、【ユーザーマネージャで設定したユーザ   名****】に変更。 ↓ 3.再度Mac側からインデックスページを開いたが、   ユーザ名・パスワード・ドメインを聞かれる画面が表示し、キャン  セルすると、今度は【HTTPエラー401.1】が出ました。

  • IEを基本優先度「高」で起動する方法

    こんにちは。 Windowsで、プロセスの優先度を変更するには、タスクマネージャから手動でするか、 コマンドプロンプトでstartコマンドを使えばよいことは知っています。 http://www.atmarkit.co.jp/fwin2k/win2ktips/112changepriority/112changepriority_02.html  に書かれていることに従って、Internet Explorerを、 start /high C:\Progra~1\Intern~1\iexplore.exe で、コマンドプロンプトから起動したところ、基本優先度が「高」の状態でIEが起動しました。 ですが、2つ目以降のIEは、上と同じように起動しても、基本優先度が「普通」の状態でしか、 起動しませんでした。 そこで、基本優先度を「高」にした状態で、複数のInternet Explorerを立ち上げる方法を、知りたいと思っています。 どなたかご存知の方がいらっしゃれば、情報提供をお願いいたします。

  • IISでのFTPサーバの構築について

    はじめまして、こんにちは。 非常に困っているので教えてください。 Win 2000 serverでIISを動かしてFTPサーバをたちあげたのですが、「既定のFTPサイト」の中で「仮想ディレクトリ」を3つ作成しました。 1つはエイリアス名「test」でパスは「C:\\test」 2つ目はエイリアス名「ftproot」でパスは「C:\\inetpub\ftproot」 3つはエイリアス名「test2」で「D:\\test2」 です。 クライアントからはFFFTPで接続し、ホストの初期フォルダを「/www/test」、「/www/ftproot」、「/www/test2」、「空白」のどれで接続してもなぜか、「C:\\inetpub\ftproot」にしか接続できません。 なぜなのでしょうか。 また共有設定で「読み込み」「書き込み」設定をしているのに、なぜか読み込みしかできません。 分かる方がいれば教えてください。 よろしくお願いします。

  • IIS7.0での、Excel WorkBooks.Openが失敗します

    IIS7.0での、Excel WorkBooks.Openが失敗します。 IIS7.0でのExcel操作で困っております。 環境  Windows2008Server IIS7.0  ASP(.Netでは無い)  Excel Win2000SVで動作しているWebシステムのリプレースのため、Win2008SVで動作検証中です。 このプログラムは、サーバー上のExcelファイルを開き、このExcelをHTML形式で出力(保存)します。そして出力されたHTMLを画面に表示させます。 Set dObjExcelApp = CreateObject("Excel.Application") dObjExcelApp.WorkBooks.Open Excelファイル名 dObjExcelBook = dObjExcelAppActiveWorkbook   中略 dObjExcelBook.SaveAs HTMLファイル名 これを実行すると WorkBooks.Openがコード:1004、"WorkBooksクラスのOpenメソッドが失敗しました。" で、エラーとなります。 当初CreateObjectが"70"でエラーとなっていたのですが、DCOM構成でアクセス許可を付与することによりエラーを回避しました。 しかし、WorkBooks.Openメソッド実行エラーの原因、対策が分かりません。 (パス不正とかではありません。) 同じコーディングをしたVBプログラムは正常に動作します。 原因、対処方法、または代替案などご存知の方がいらっしゃいましたら、ご教示ください。 宜しくお願いいたします。

  • ASP6.0でVB6.0で作られたDLLを起動させる方法

    いつもお世話になります。 環境 OS:WIN2000    IIS6.0 ASPからDLLを起動させようと試みたのですが、うまくうごいてくれません。ご支持よろしくお願いします。 ASPではなくVBで作成したEXEからのDLLはうまくいっています。 よろしくお願い致します。  

  • XP+IISでASPで表示出来ない

    トニー谷村と申します。 ASPとIISに関する質問です。 現在、以下の環境で作業をしています。 ・WinXP Pro SP2 ・IIS5.1 IISを起動し(サービスの[IIS Admin]は開始の状態)、 インターネット インフォメーション サービスも停止ではなく起動された状態で、 http://localhost/を開くと、 C:\Inetpub\wwwroot配下のindex.htmが正しく表示されるのですが、 同ディレクトリにあるiisstart.aspやlocalstart.aspにアクセスすると、 *------------------------------------------------------------* ページを表示できません 検索中のページには問題があるため表示できません。 次のことを試してください: localhost ホーム ページを開き、 必要な情報へのリンクを探してください。 [更新] ボタンをクリックするか、後でやり直してください。 [検索] ボタンをクリックして、インターネット上の情報を検索してください。 関連したサイトの一覧 も表示できます。 HTTP 500 - 内部サーバー エラー Internet Explorer *------------------------------------------------------------* になってしまいます。 イベントログを見ると、まず、赤バッテンのエラーとして、 *------------------------------------------------------------* サーバー {3D14228D-FBE1-11D0-995D-00C04FD919C1} は、必要なタイムアウト期間内に DCOM に登録しませんでした。 詳細な情報は、http://go.microsoft.com/fwlink/events.asp の [ヘルプとサポート センター] を参照してください。 *------------------------------------------------------------* が出ていて、続いて、黄色マークの警告として、 *------------------------------------------------------------* サーバーはアプリケーション '/LM/W3SVC/1/ROOT' の読み込みに失敗しました。エラーは 'サーバーの実行に失敗しました ' でした。 このメッセージの追加情報については、http://search.support.microsoft.com/kb/c.asp?lng=jpn&sa=per のテクニカル サポート オンラインを参照してください。 詳細な情報は、http://go.microsoft.com/fwlink/events.asp の [ヘルプとサポート センター] を参照してください。 *------------------------------------------------------------* となっていますが、ここから先がどうにも行き詰ってしまい、困っております。 まずは、iisstart.aspやlocalstart.aspを表示させる段階まで持っていきたいです。 皆さんからのアドバイスをお待ちしています。 なお、.Net Frameworkについては1.1と2.0が両方インストールされている状態です。 以上です。ご意見をよろしく御願いします。

  • Webが見れません

    現在、WinNT&IIS4.0でWeb環境を構築中なのですが、仮想ディレクトリを登録後にブラウザで閲覧とすると「内部サーバエラー」が発生し、閲覧できません。 ServicePackやセキュリティパッチは、色々なサイトで調べた情報を基に、順当に当てているはずなのですが、どこに問題があるのかよくわかりません。何がいけないのでしょうか。 また、今回のサーバ構築は、テスト環境として使うものなのですが、Win2k&IIS5.0の環境で作成、動作するものが WinNT&IIS4.0の環境下で問題なく動くのでしたら、このサーバ構築自体が必要なくなりますので、その点についてもお教えください。