ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express チューニングガイド
FUJITSU Software

3.1.6 Interstage HTTP Serverのシステム資源の設定

Interstage HTTP Serverを用いたシステムの運用時には、システム資源を拡張する必要があります。ここでは、以下について説明します。

システムパラメタ

Interstage HTTP Serverを運用するためのサービスが使用するセマフォのシステムパラメタのチューニングについて説明します。
システムパラメタの変更方法や、パラメタの意味については、“■システムパラメタについて”を参照してください。


セマフォ

パラメタ

種類

必要数

para1

設定値

1以上

para2

加算値

Webサーバ数×2

para3

設定値

1以上

para4

加算値

Webサーバ数×2


ファイルディスクリプタ数

Interstage HTTP Serverを運用するために必要なファイルディスクリプタ数は、Webサーバで使用している機能、および環境定義ファイル(httpd.conf)の定義内容に応じて異なります。


以下の表を参照して必要なファイルディスクリプタ数を算出してください。本値がシステムのデフォルト値を超える場合は、システムパラメタに本値を設定してください。システムパラメタの変更方法や、パラメタの意味については、“■システムパラメタについて”を参照してください。


パラメタ

種類

必要数

rlim_fd_cur

設定値

130 以上

[以下の機能を使用する場合]
上記に以下の値を加算してください。

  • 基本認証機能:1

  • オンライン照合機能:1

  • SSL運用:21

  • プロキシ機能:1

  • CGI機能(注):5

[環境定義ファイル(httpd.conf)で以下のディレクティブを追加した場合]
上記に以下の値を加算してください。

  • CustomLog("|コマンド実行文"指定時):10×ディレクティブ数

  • CustomLog(ファイル名指定時):1×ディレクティブ数

  • ErrorLog:1×ディレクティブ数

  • Listen:1×ディレクティブ数

注)

動作するCGIプログラム内で必要となるファイルディスクリプタの数は、別途加算してください。


以下の表を参照して必要なファイルディスクリプタ数を算出してください。
リソース制限については、本値がシステムのデフォルト値を超える場合、/etc/security/limits.confファイルに本値を設定してください。リソース制限の変更方法や、パラメタの意味については、“◆リソース制限 ”を参照してください。
システムパラメタについては、ファイルディスクリプタ数が不足する現象が発生した場合、システムパラメタに本値を加算設定してください。複数のWebサーバを作成している場合は、Webサーバごとに必要数を加算してください。システムパラメタの変更方法や、パラメタの意味については、“■システムパラメタについて”を参照してください。

パラメタ

種類

必要数

[リソース制限]
nofile

設定値

20 以上

[以下の機能を使用する場合]
上記に以下の値を加算してください。

  • 基本認証機能:1

  • オンライン照合機能:1

  • SSL運用:21

  • プロキシ機能:1

  • CGI機能(注):5

[環境定義ファイル(httpd.conf)で以下のディレクティブを追加した場合]
上記に以下の値を加算してください。

  • CustomLog("|コマンド実行文"指定時):2×ディレクティブ数

  • CustomLog(ファイル名指定時):1×ディレクティブ数

  • ErrorLog:1×ディレクティブ数

  • Listen:1×ディレクティブ数

[システムパラメタ]
fs.file-max

加算値

上記と同じ値

注)

動作するCGIプログラム内で必要となるファイルディスクリプタの数は、別途加算してください。