タグ付けされた質問 「iis」

IISは、インターネットインフォメーションサービスであり、MicrosoftのWindows Serverオペレーティングシステムに含まれているWebサーバーです。これは一般的なタグです。可能な限り、[iis-7]、[iis-7.5]などの*バージョン固有*タグを使用してください。


8
IIS監視に推奨されるLogParserクエリ?
Stack Overflowが拡大するにつれて、IISログを詳しく調べて、問題のあるHTTPクライアント(不正なWebスパイダー、1秒ごとに更新するように設定された大きなページを持つユーザー、不十分な記述の1回限りのWebスクレーパーなど)を特定し始めていますページをインクリメントしようとするユーザーは、何百万回もカウントされます。 IISログファイルをポイントしたときに奇妙な点や異常な点のほとんどを特定するのに役立つLogParserクエリをいくつか作成しました。 URLごとの上位帯域幅使用量 SELECT top 50 DISTINCT SUBSTR(TO_LOWERCASE(cs-uri-stem), 0, 55) AS Url, Count(*) AS Hits, AVG(sc-bytes) AS AvgBytes, SUM(sc-bytes) as ServedBytes FROM {filename} GROUP BY Url HAVING Hits >= 20 ORDER BY ServedBytes DESC urlがavgbyteにヒットした -------------------------------------------------- ---- ------- ------- /favicon.ico 16774 522 8756028 /content/img/search.png 15342 446 6842532 URLによる上位ヒット SELECT …
86 iis  logparser 

3
IISがアプリケーションをリサイクルしないようにするにはどうすればよいですか?
IISでホストされているWCFサービスアプリがあります。起動時に、ローカルキャッシュとして使用するために非常に高価な(時間とCPUの点で)リソースを取得します。 残念ながら、IISはかなり定期的にプロセスをリサイクルしているようです。そのため、IISがアプリケーションをリサイクルしないように、アプリケーションプールの設定を変更しようとしています。これまでのところ、以下を変更しました。 CPUの下での間隔を5から0に制限します。 20〜0のプロセスモデルでのアイドルタイムアウト。 1740から0までのリサイクル中の定期的な時間間隔。 これで十分ですか?そして、私が変更したアイテムに関する特定の質問があります: CPUでの制限間隔の設定は具体的に何を意味しますか?特定のCPU使用率を超えた場合、アプリケーションプールがリサイクルされるということですか? 「リサイクル」とはどういう意味ですか?アプリケーションは完全に解体され、再び起動しましたか? 「ワーカープロセスのシャットダウン」と「アプリケーションプールのリサイクル」の違いは何ですか?プロセスモデルでのアイドルタイムアウトのドキュメントでは、ワーカープロセスのシャットダウンについて説明しています。一方、「リサイクル」の「定期的な時間間隔」のドキュメントでは、アプリケーションプールのリサイクルについて説明しています。私はこの2つの違いをあまり理解していません。w3wp.exeは、アプリケーションプールを実行するワーカープロセスだと思いました。誰かが2つのアプリケーションの違いを説明できますか? IIS7およびIIS7.5タグを使用する理由は、アプリが両方で実行され、バージョン間で答えが同じであることを期待するためです。 参考画像:
82 iis  iis-7  iis-7.5 

4
別のWebサーバーに要求を転送するようにIISを構成できますか?
ホストヘッダーによって区別される1つのIIS 6サーバーに複数のWebサイトをセットアップしています。 ただし、ネットワーク上のLinux / Apacheサーバーがサービスを提供するサイトの1つを希望します。IISにリバースプロキシアドインを使用する必要がありますか、またはすべての要求を別のサーバーに渡すようにIISに指示する簡単な方法はありますか?


4
iisreset、recycle、refresh、restartの違いは何ですか?
IIS7では、Webサイトを再起動するように思われる多くのことができます。それらがすべてどのように関連しているかについては正確にはわかりません。 コマンドラインからiisresetを実行します ウェブサイトを更新する アプリプールをリサイクルする ウェブサイトを再起動する 誰かがそれぞれが何をするのかを正確に説明できますか?
53 iis 

3
アプリケーションプールのアイドルタイムアウトを無効にすることで害はありますか?
現在、ASP.Netでページを初めて読み込むのに数分かかるという問題に取り組んでいます。設定で遊んで、「アイドル状態(分単位)でワーカープロセスをシャットダウンする」を無効にすると、問題が発生しなくなることがわかりました...問題が発生しない理由は、ワーカープロセスが原因であると考えられます終了しないため、アプリプールを再作成する必要はありません。 このオプションを無効にすると問題はありますか?どのような影響がありますか?
51 iis  asp.net 

11
IIS7:SSL証明書とポート443を使用してサイトにホスト名を設定できません
IIS7を搭載したWin 2008 SP2マシンを検討してください。タスクは、このマシン上の唯一のサイトに証明書とホスト名を適用することです。サイトのホストヘッダーはabc.123.example.com 最初のステップは、.pfxをパーソナルストアにインストールすることでしたが、成功しました。 IIS7は、証明書が利用可能であると判断しますが、ホスト名の入力を許可しません。ホスト名のテキストボックスは、証明書を選択する前でも常に無効/グレーアウトされています。デフォルトのポート80バインディングも削除しました。 質問:このサイトのホスト名を設定するにはどうすればよいですか?この証明書がワイルドカード証明書であることは問題ですか?SSL要求がWebサーバーに送信され、パケットのホストヘッダーが暗号化されることを理解しています。なぜIIS6ではホストヘッダーを指定できますが、IIS7では指定できませんか? 更新:証明書は問題の一部ではありません。マシン上に新しいサイトを作成しました。httpsバインディングを選択すると、ホスト名のテキストボックスが無効になります。

6
IIS / ASP.NET応答ヘッダーを削除する方法
IIS / 6.0サーバーが2つあり、セキュリティが要求時にクライアントブラウザーに送信されるいくつかの応答ヘッダーを削除するように求めています。彼らは、応答ヘッダーを通じてプラットフォーム情報を漏らすことを心配しています。WebサイトのIIS構成からすべてのHTTP-HEADERS(X-Powered-Byまたはそのようなヘッダー)を削除しました。 (個人的には、この情報が隠されていても簡単に見つけられることを知っていますが、それは私の電話ではありません。) 削除したいヘッダー: サーバー -Microsoft-IIS / 6.0 X-AspNet-Version -2.0.50727 また、ASP.NET MVCも独自のヘッダーを送信することも知っています。これを削除する方法を知っていれば、それは役に立ちます。 X-AspNetMvc-Version -1.0

2
特定のIIS7.5 WebサイトのW3SVC番号を確認するにはどうすればよいですか?
IIS7.5で複数のWebサイトを実行しているサーバーがあります。特に1つのWebサイトのログファイルを表示したい。C:\ inetpub \ logs \ LogFilesには、W3SVC1〜6のフォルダーがいくつかあります。 どのWebサイトがどのフォルダーに対応しているかを調べるにはどうすればよいですか?IIS6.0では以前、それが通知されていましたが、IIS7.5のどこにもこれを見つけることができません。
42 logging  iis-7.5  iis 

7
w3wp.exeの機能をどのように知ることができますか?(またはパフォーマンスの問題を診断する方法)
作成したサイトでパフォーマンスの問題が発生しています。診断を開始する方法がわかりません。 短い説明:トラフィックが非常に少ない非常に小さなサイト(http://hearablog.com)があり、安っぽい専用サーバーでは、CPUが常に非常に高く、時々100%のままで、w3wp.exeそれのほとんどを取っています。典型的なシナリオでは、w3wp.exeが60%を使用し、SQL Serverが約30%を使用します。DBも非常に小さいです。 長い説明と詳細: このサイトは、Cari.Netによって非常に安っぽいサーバーでホストされています。初めから、サーバーが正しく動作しない、一部の処理に時間がかかりすぎるなどの感覚があったため、これは最初から設定の問題になる可能性がありました。また、専用サーバーを用意しているはずの仮想サーバーを取得している可能性もありますが、サーバーが非常に遅い傾向があるという事実を除いて、これを示す証拠はありません。 サーバーはWindows 2008 Standard 64ビットで、SQL 2008 Express ハードウェアはCeleron 2.80 GHz、1Gb RAM WebサイトはASP.Net MVCで開発され、データアクセスにEntity Frameworkを使用しています。 さて、これはかなり安っぽいハードウェアですが、同等の(またはより悪い)ハードウェアを備えたこれらの人と一緒に他のサーバーを使用しました。ただし、他のサーバーにはW2003とSQL2005があり、MVC、LINQ、EFを使用しないASP.Net "WebForms" 2.0を使用しています。だから、2008年に行くのか、それとも他のものが大きなパフォーマンスの低下を予想するのかは分からない。 私は定期的にMP3ファイル(5-20​​ Mb)を提供していますが、これは少し異常な負荷ですが、何らかの問題を引き起こしているのでしょうか? これにより、w3wpは多くのCPUを使用しますか? ディスク使用量は非常に少ないようです。メモリは通常約90%ですが、ディスク使用量はページングが少ないことを示しているようです。 私が取得トン、すべての私たちのクエリはかなり簡単ですが、30秒を引き継ぐクエリに対して、SQLのタイムアウトについての毎日の電子メールのを(またはする必要がありますが、EFはそれを台無しにすることができます)。 これは、100%CPUのこれらの「スプリント」の1つでリソースモニターがどのように見えるかを示しています。 そして、いくつかのパフォーマンスカウンターのスナップショット: 今、私を非常に混乱させているのは、w3wpのCPU使用率が非常に高いことです。それは本当に多くのことをすべきではない...だから私の質問は... それが何をしているかを知る方法はありますか?たぶんそれをプロファイリングしますか? 注目すべきパフォーマンスカウンターはありますか? このハードウェア/ソフトウェア構成を考えれば、これは予想されますか? これは何らかの構成の失敗が原因である可能性がありますが、どこから探し始めますか? どうもありがとうございました。 ダニエル・マグリオラ

5
IISでNTLMではなくKerberosを使用する理由
これは、私が好きなだけでなく、実際に答えることができなかった ものです。NTLMの代わりにIISでKerberos認証を使用することの本当の利点は何ですか? 多くの人々が本当にそれをセットアップするのに苦労しているのを見てきました(私自身も含めて)、そしてそれを使う正当な理由を思い付くことができませんでした。ただし、いくつかの非常に重要な利点がなければなりません。
41 iis  kerberos  windows  ntlm 

8
IISマネージャー-別のサーバーへの接続(Win7 to Win2008サーバー)
Windows 7 Ultimateを実行しています。IISマネージャーを開くと、左側に「接続」のリストが表示されます。以前のバージョンでは、「別のサーバーに接続する」または「別のマシンに接続する」オプションを選択できましたが、ここにはそのようなオプションはありません。リスト内の唯一のものは私のローカルマシンです。 アドレスバーでも、サーバーの場所(\ servername、servernameだけを試した)を手動で入力しても、何も起こりません(現在のローカルコンピューターに戻るだけです) http://technet.microsoft.com/en-us/library/cc732466%28WS.10%29.aspxにあるドキュメントは、まったく同じ手順を暗示しているように思われますが、実行するボタンやメニューオプションはありません。この。何か不足していますか?メニューオプションがグレー表示されていません。 編集:「ファイル」メニューの下に、2つのオプションが表示されます。 接続を保存(グレー表示) 出口 [接続]ペインの下に、1つのボタンがグレー表示されています。マウスをホバーすると、単に「Up」と表示され、ローカルコンピューターのIIS設定の要素を参照すると使用できるように見えます ペイン自体の内側を右クリックすると、 リフレッシュ Webサイトを(現在のホストに)追加します 開始 やめる リネーム コンテンツビューに切り替える UPDATE:私はダウンロードしてからリモートサーバー管理ツールをインストールしhttp://www.microsoft.com/downloads/details.aspx?FamilyID=7D2F6AD7-656B-4313-A005-4E344E43997D&displaylang=en、と私は有効になって、すべてのリモート「の下にリストされているが[Windows機能の有効化または無効化]の[サーバー管理ツール]をクリックします。まだ何もありません。
40 windows-7  iis-7  iis 

7
IIS7でアプリケーションプールからファントムアプリケーションを削除する
'/Site/login.aspx'の仮想パスを持つアプリケーションプールの1つにアプリケーションがあります。削除したいのですが、コンピューターに存在しなくなり、AppFabricのセットアップで問題が発生しています。 IISでアプリケーションを再作成してから[削除]をクリックすると、これらのファントムアプリケーションを削除できることを理解しています。それはプールからアプリケーションを取り除きますが、この場合、仮想パスの/login.aspxのためにアプリケーションを再作成できません この誤ったエントリを削除する方法はありますか? ありがとう

4
IIS 7のapplicationHost.config構成ファイルを直接編集する
IIS 7以降では、メタベースではなくXML構成ファイルが使用されるようになりました。また、特定のサイトのweb.configファイルを編集すると、IISは自動的に変更を検出し、対応する構成の変更を実装します。 ただし、これはサーバーレベルのapplicationHost.config設定ファイルにも適用されますか?(通常はC:\ windows \ system32 \ inetsrv \ configにあります。)具体的には、IISマネージャーまたはappcmdコマンドラインユーティリティを使用する代わりに、このファイルを慎重に編集しても安全ですか?これを行うことは大丈夫であるか、そうでないと言っているドキュメントには何も見つかりませんでした。 興味があるのは、多数のサイトのバインディングを1つのIPから別のIPに変更する必要があるためです。GUIで数十個のサイトを手動で編集する代わりに、単純にグローバル検索を実行して、構成ファイル内のIPアドレスを置き換える方がはるかに高速です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.