パフォーマンス測定

詳細設定

接続

最大同時接続数 [maxConnections]

  • HTTP.sysで許可されている最大同時接続数
  • IISマネージャーから設定
    • サイトを選択して、詳細設定を開く
    • 接続 > 最大同時接続数(default: 4294967295 = 無制限扱い)に値を設定
  • 接続数がこのプロパティで指定された数を超えると「サービスを使用できません」のエラーが返る(HTTP 503エラー)
    • IISエラーログ(C:\Windows\System32\LogFiles?\HTTPERR)に記録される

基本的な設定

アプリケーションプール

requestQuereLimit?

ワーカープロセス

CPU使用率

  • ワーカープロセス毎にCPU使用率の上限値を設定することができる
  • IIS 8.0以降で設定可能
  • 設定項目
    • 制限(%) ... 0~100 で指定
    • 制限間隔(分) ... とりあえず default の 5 のまま
    • 制限動作
      • Throttle ... CPU消費率が設定値に制限される
      • ThrottleUnderLoad? ... CPU使用率が制限されるのはCPUの競合が発生したときのみ。制限間隔は使用されず、イベントログエントリが作成される。
      • KillW3WP ... アプリケーションプールがシャットダウンされ、イベントログエントリが作成される

計測

パフォーマンスチューニング


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-09-22 (水) 18:01:01 (940d)