J2EE機能名/定義名 | J2EE定義方法 | Java EE 7機能名/定義名 | Java EE 7定義方法 | 説明 |
---|---|---|---|---|
ServletコンテナのIPアドレス | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><IPAddress>タグの値 | ネットワークアドレス | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.network-listeners.network-listener.${network-listener-name}.address" | Java EE 7機能の場合、サーバで有効なすべてのIPアドレスを使用する場合は、「0.0.0.0」を指定してください。 |
タイムアウト | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Timeout>タグの値 | 受信タイムアウト | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.transports.transport.tcp.read-timeout-millis | [単位] |
ポート番号 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Ports>タグの値 | ポート番号 | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.network-listeners.network-listener.${network-listener-name}.port" | IJServerクラスタの場合、ポート番号はシステムプロパティとして定義されています。ポート番号の変更は、システムプロパティを変更することで行います。詳細は、「ポート番号」を参照してください。 |
最大接続数 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Connection><MaxConnection>タグの値 | 最大接続数 | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.transports.transport.tcp.max-connections-count" | |
同時処理数(初期値) | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><ThreadConcurrency><MinSpareThreads>タグの値 | 最小プールサイズ | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.thread-pools.thread-pool.${thread-pool-name}.min-thread-pool-size" | |
同時処理数(最大値) | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><ThreadConcurrency><MaxThreads>タグの値 | 最大プールサイズ | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.thread-pools.thread-pool.${thread-pool-name}.max-thread-pool-size" | |
同時処理数(待機中の最大値) | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><ThreadConcurrency><MaxSpareThreads>タグの値 | - | - | Java EE 7機能の場合、V8.0互換モードのIJServer(Tomcat4.1ベースのServletサービス)と同じく待機中(アイドル状態)の処理スレッド数は最大値で指定した値と共通で使用されます。なお、アイドルタイムアウトが経過すると最小スレッドプールサイズまでスレッド数が縮退します。 |
ファイルの一覧表示 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Listings>タグの値 | - | - | セキュリティ上の観点から、J2EE機能でも使用することを推奨していない機能であり、Java EE 7機能では本機能に該当するものはありません。 |
マッピングがなくてもサーブレットが動作する | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><InvokerServletMapping>タグの値 | - | - | セキュリティ上の観点から、J2EE機能でも使用することを推奨していない機能であり、Java EE 7機能では本機能に該当するものはありません。移行方法については、「マッピングがなくてもサーブレットが動作する」を参照してください。 |
カスタムタグプーリングの使用 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><EnablePooling>タグの値 | タグプーリングの使用 | Interstage Web application deployment descriptor(glassfish-web.xml)ファイルの<glassfish-web-app><jsp-config><property>タグのenablePoolingプロパティ | |
リクエストURIのエンコーディング | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><URIEncoding>タグの値 | リクエストURIの解析に使用するエンコーディング | ${clusterName_instanceName_configName}.network-config.protocols.protocol.${protocol-name}.http.uri-encoding | Java EE 7機能の場合、クエリパラメタの解析処理には、リクエストボディの解析処理に使用されるエンコーディングが使用されます。 |
リクエストボディ処理のエンコーディングをクエリパラメタに使用 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><UseBodyEncodingForURI>タグの値 | - | - | Java EE 7機能の場合、本定義に相当する定義は存在しません。 |
静的リソースにディスパッチ時のエンコーディング | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><FileEncoding>タグの値 | 静的リソースにディスパッチ時のエンコーディング | Interstage Web application deployment descriptor(glassfish-web.xml)ファイルの<glassfish-web-app><property>タグのfileEncodingプロパティ | |
JSPのリロード | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><JSPReload>タグの値 | JSPのオートリロード | Interstage Web application deployment descriptor(glassfish-web.xml)ファイルの<glassfish-web-app><jsp-config><property>タグのdevelopmentプロパティ、またはcheckIntervalプロパティ | |
要求を受け付けるWebサーバのIPアドレス | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><AcceptedHosts>タグの値 | 要求を受け付けるIPアドレス | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.http-service.virtual-server.${server-id}.property.allowRemoteAddress" | Java EE 7機能の場合、正規表現で指定します。 |
Webサーバ/Webサーバのバーチャルホスト | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><VirtualHost>タグ、または<IJServer><Web><Www><WebServer>タグの値 | Webサーバ/Webサーバのバーチャルホスト | asadminのcreate-web-server-refサブコマンド、create-virtual-host-refサブコマンド | |
送受信タイムアウト | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><Timeout>タグの値 | 送受信タイムアウト | asadminのupdate-web-server-connector-configサブコマンドの--sendreceivetimeoutオプションの値 | |
Servletコンテナへの最大接続数 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><AllowedMaxConnections>タグの値 | Webコンテナへの最大接続数 | asadminのupdate-web-server-connector-configサブコマンドの--maxprocessorsオプションの値 | |
コネクタとServletコンテナ間のSSLの使用 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><SSLMode>タグの値 | HTTPリスナーのセキュリティ | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.protocols.protocol.${protocol-name}.security-enabled" | Java EE 7機能では、WebサーバコネクタとWebコンテナ間の通信にHTTPSを使用することはできませんが、WebブラウザとWebコンテナ間の通信にHTTPSを使用することができます。 |
コネクタとServletコンテナ間のSSL定義 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><SSLConfName>タグの値 | SSL | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.protocols.protocol.${protocol-name}.ssl.cert-nickname/ client-auth/ssl3-tls-ciphers/tls-enabled/ tls11-enabled/tls12-enabled" | |
接続先コネクタの制限 | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><ClientAuthorization>タグの値 | - | - | |
コネクタとServletコンテナ間のKeepAlive | isj2eeadminのijserverサブコマンドのIJServer定義ファイルの<IJServer><Web><Www><AllowKeepAlive>タグの値 | 1回のコネクションで処理可能なリクエスト数 | asadminコマンドで操作できる定義項目の"${clusterName_instanceName_configName}.network-config.protocols.protocol.${protocol-name}.http.max-connections" | Java EE 7機能の場合、コネクタとWebコンテナ間で1回のコネクションで処理可能なリクエスト数を指定してください。 |