ページの先頭行へ戻る
Interstage Mobile Application Server V1.3.0 運用ガイド
FUJITSU Software

C.5 チューニング定義ファイル

チューニング定義ファイルは、以下のように値を指定します。

記述形式
パラメーター名=値
定義値
Webサーバ
チューニングパラメーター名 意味 デフォルト値 再起動
IMAPSサーバ
IM_MAX_KEEPALIVE_REQUESTS 持続的な接続上で許可されるリクエストの数。Keep-Aliveが有効な場合に、1回の接続で受付け可能なリクエスト数。0を指定した場合は、受け付けるリクエストは無制限になる。 0~2147483647 100
IM_KEEPALIVE_TIMEOUT 持続的な接続で次のリクエストが来るまでサーバが待つ時間(秒)。接続を閉じる前に、Webサーバが次のリクエストを待つ時間。 0~2147483647 15
IM_LISTEN_BACKLOG 保留状態のコネクションのキューの最大長

Windows
1~200

Linux
1~2147483647

Windows
200

Linux
511

Windows
IM_THREADS_PER_CHILD

Linux
IM_MAX_CLIENTS

Windows
リクエストに応答するために作成されるスレッドの最大個数。応答することができる同時リクエスト数。

Linux
リクエストに応答するために作成される子プロセスの最大数

Windows
1~IM_THREAD_LIMITで指定した値(※2)

Linux
1~IM_SERVER_LIMITで指定した値(※1)

50

Windows
IM_THREAD_LIMIT

Linux
IM_SERVER_LIMIT

Windows
接続可能なサーバスレッド数の上限

Linux
接続可能なサーバプロセス数の上限

Windows
1~15000

Linux
1~20000

Windows
1920

Linux
50

Java EE
チューニングパラメーター名 意味 デフォルト値 再起動
IMAPSサーバ
IM_JEE_TIMEOUT_SECONDS Keep-Aliveのタイムアウト (timeout-seconds) (秒) 10~2147183647 15
IM_JEE_MAX_THREAD_POOL_SIZE 最大プールサイズ(max-thread-pool-size)
処理中のスレッド数が最大プールサイズに達した場合、リクエストが発行されてもスレッドを作成せず、スレッドが空くまでキューに置かれる。
1~2147483647 200
IM_JEE_MAX_QUEUE_SIZE スレッドプールのキューサイズ(max-queue-size)
キューのサイズを超えてリクエスト要求があった場合、超えた分のリクエストはキューに入らず処理されない。
1~2147483647 200
JDBC接続プール
チューニングパラメーター名 意味 デフォルト値 再起動
IMAPSサーバ
IM_CONNECTION_CREATION_RETRY_ATTEMPTS 作成再試行回数(connection-retry-attemps)
新しい接続の作成に失敗した場合、再試行する回数を指定。0を指定した場合は、再試行しない。
0~2147483647 0
  • ※1 IM_SERVER_LIMITが未チューニングの場合、IM_MAX_CLIENTSの最大値は、IM_SERVER_LIMITのデフォルト値です。
  • ※2 IM_THREAD_LIMITが未チューニングの場合、IM_THREADS_PER_CHILDの最大値は、IM_THREAD_LIMITのデフォルト値です。
定義例
Windows
#Apache for IMAPS SERVER
IM_MAX_KEEPALIVE_REQUESTS=120
#IM_KEEPALIVE_TIMEOUT=15
#IM_THREADS_PER_CHILD=50
#IM_LISTEN_BACKLOG=200
#IM_THREAD_LIMIT=1920
#Java EE for IMAPS SERVER
#IM_JEE_TIMEOUT_SECONDS=15
#IM_JEE_MAX_THREAD_POOL_SIZE=200
#IM_JEE_MAX_QUEUE_SIZE=200
#JDBC for IMAPS SERVER
IM_CONNECTION_CREATION_RETRY_ATTEMPTS=2
Linux
#Apache for IMAPS SERVER
IM_MAX_KEEPALIVE_REQUESTS=120
#IM_KEEPALIVE_TIMEOUT=15
#IM_MAX_CLIENTS=50
#IM_LISTEN_BACKLOG=511
#IM_SERVER_LIMIT=50
#Java EE for IMAPS SERVER
#IM_JEE_TIMEOUT_SECONDS=15
#IM_JEE_MAX_THREAD_POOL_SIZE=200
#IM_JEE_MAX_QUEUE_SIZE=200
#JDBC Connection for IMAPS SERVER
IM_CONNECTION_CREATION_RETRY_ATTEMPTS=2