3.4. Mod_proxy_cluster の 文字制限

mod_proxy_cluster モジュールは共有メモリーを使用してノードの説明を保持します。共有メモリーは Apache HTTP Server の起動時に作成され、各項目の構造は固定されます。

プロキシーサーバーとワーカーノードのプロパティーを定義するときは、次の文字制限を必ず守ってください。

プロパティー最大文字数制限説明

エイリアスの長さ

100 文字

エイリアスは、それぞれの仮想ホストのネットワーク名に対応します。名前は Host 要素で定義されます。

コンテキストの長さ

40 文字

たとえば、myapp.war/myapp にデプロイされている場合、/myapp がコンテキストに含まれます。

バランサー名の長さ

40 文字

<Listener> 要素の balancer

JVMRoute 文字列の長さ

80 文字

<Engine> 要素の JVMRoute

ドメイン名の長さ

20 文字

<Listener> 要素の loadBalancingGroup

ノードのホスト名の長さ

64 文字

これは、<Connector> 要素のホスト名アドレスです。

ノードのポート長

7 文字

これは、<Connector> 要素のポートプロパティーです。たとえば、8009 は 4 文字です。

ノードのスキームの長さ

6 文字

これはコネクターのプロトコルです。可能な値は httphttps、および ajp です。

Cookie 名の長さ

30 文字

これは、セッション ID のヘッダー Cookie 名です。デフォルト値は、org.apache.catalina.Globals.SESSION_COOKIE_NAME プロパティーに基づく JSESSIONID です。

パス名の長さ

30 文字

これは、セッション ID のパラメーター名です。デフォルト値は、org.apache.catalina.Globals.SESSION_PARAMETER_NAME プロパティーに基づく JSESSIONID です。

Session ID length

120 文字

セッション ID の形式は、BE81FAA969BF64C8EC2B6600457EAAAA.node01 です。