■システムパラメタ
Interstage HTTP Serverを運用するためのサービスが使用するセマフォのシステムパラメタのチューニングについて説明します。
システムパラメタの変更方法や、パラメタの意味については、“■システムパラメタについて”を参照してください。
セマフォ
パラメタ | 種類 | 必要数 |
---|---|---|
para1 | 設定値 | 1以上 |
para2 | 加算値 | Webサーバ数×2 |
para3 | 設定値 | 1以上 |
para4 | 加算値 | Webサーバ数×2 |
■ファイルディスクリプタ数
Interstage HTTP Serverを運用するために必要なファイルディスクリプタ数は、Webサーバで使用している機能、および環境定義ファイル(httpd.conf)の定義内容に応じて異なります。
以下の表を参照して必要なファイルディスクリプタ数を算出してください。本値がシステムのデフォルト値を超える場合は、システムパラメタに本値を設定してください。システムパラメタの変更方法や、パラメタの意味については、“■システムパラメタについて”を参照してください。
パラメタ | 種類 | 必要数 |
---|---|---|
rlim_fd_cur | 設定値 | 130 以上 |
[以下の機能を使用する場合]
| ||
[環境定義ファイル(httpd.conf)で以下のディレクティブを追加した場合]
|
動作するCGIプログラム内で必要となるファイルディスクリプタの数は、別途加算してください。
以下の表を参照して必要なファイルディスクリプタ数を算出してください。
リソース制限については、本値がシステムのデフォルト値を超える場合、/etc/security/limits.confファイルに本値を設定してください。リソース制限の変更方法や、パラメタの意味については、“◆リソース制限 ”を参照してください。
システムパラメタについては、ファイルディスクリプタ数が不足する現象が発生した場合、システムパラメタに本値を加算設定してください。複数のWebサーバを作成している場合は、Webサーバごとに必要数を加算してください。システムパラメタの変更方法や、パラメタの意味については、“■システムパラメタについて”を参照してください。
パラメタ | 種類 | 必要数 |
---|---|---|
[リソース制限] | 設定値 | 20 以上 |
[以下の機能を使用する場合]
| ||
[環境定義ファイル(httpd.conf)で以下のディレクティブを追加した場合]
| ||
[システムパラメタ] | 加算値 | 上記と同じ値 |
動作するCGIプログラム内で必要となるファイルディスクリプタの数は、別途加算してください。