仮想ホスト: 構成: HTTP
このページでは、この仮想ホストのHTTP構成を定義します。
構成オプション
名前 説明 POSTタイムアウト サーブレット・リクエスト中のHTTP POSTデータを読み取る際のタイムアウト(秒単位)。POSTデータがチャンク化されている場合は、データの最後のチャンクの受信完了からHTTP POSTの次のデータ・チャンクの受信完了までの間に、タイムアウトするまでこのサーバーが待機する時間(これは、POSTデータでサーバーを過負荷状態にしようとするサービス拒否攻撃を防止するために使用します。)
WebServerMBeanオブジェクトのpostTimeoutSecs属性を取得します。
MBean属性:
VirtualHostMBean.PostTimeoutSecs
最小値:
0
最大値:
120
セキュアな値:
30
最大POST時間 サーブレット・リクエスト中のHTTP POSTデータの読取りに対する最大POST時間(単位は秒)。MaxPostTime < 0は無制限を意味します。
WebServerMBeanオブジェクトのmaxPostTimeSecs属性を取得します。
MBean属性:
VirtualHostMBean.MaxPostTimeSecs
最大POSTサイズ このサーバーで許可される、サーブレット・リクエスト中のHTTP POSTおよびPUTデータの読取りに対する最大POSTサイズ。
0未満の値は、チャンクが使用されている場合はサイズが無制限であることを示し、リクエストに問合せパラメータが含まれている場合は8192バイトであることを示します。
WebServerMBeanオブジェクトのmaxPostSize属性を取得します。
MBean属性:
VirtualHostMBean.MaxPostSize
キープアライブの有効化 このサーバーに永続的に接続している必要があるかどうかを示します。(これを設定することでWebアプリケーションのパフォーマンスが向上する必要があります。)
WebServerMBeanオブジェクトのkeepAliveEnabled属性を取得します。
MBean属性:
VirtualHostMBean.KeepAliveEnabled
セキュアな値:
true
期間 このサーバーで非アクティブなHTTP接続を閉じるまでに待機する時間。
リクエストをタイム・アウトするまでHTTPキープアライブを維持する秒数。
MBean属性:
VirtualHostMBean.KeepAliveSecs
最小値:
5
最大値:
3600
セキュアな値:
30
HTTPS期間 このサーバーで非アクティブなHTTPS接続を閉じるまでに待機する時間。
リクエストをタイム・アウトするまでHTTPSキープアライブを維持する秒数。
MBean属性:
VirtualHostMBean.HttpsKeepAliveSecs
最小値:
30
最大値:
360
セキュアな値:
60
getRealPath()でコンテキスト・パスを許可 このサーバーで
context.getRealPath()
への仮想パスにコンテキスト・パスを含めることができるかどうかを示します。(チェックされている場合、contextPath
と同じ名前のサブ・ディレクトリは使用できません)。これは互換性スイッチであり、9.0.0.0の将来のリリースで非推奨になる予定です。WebServerMBeanオブジェクトのacceptContextPathInGetRealPath属性を取得します。