Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure配置 HTTP 服務

  1. 在樹形元件中,展開 [配置] 節點。

  2. 選取要配置的實例:

    • 若要配置特定的實例,請選取該實例的配置節點。例如,對於預設實例 server,請選取 [server-config] 節點。

    • 若要為將來的實例 (實例使用 default-config 的副本) 配置預設設定,請選取 [default-config] 節點。

  3. 選取 [HTTP 服務] 節點。

  4. 在 [HTTP 服務] 頁面中,您可以設定套用至該服務的所有 HTTP 偵聽程式的特性。

    下表列出了這些特性。

    特性名稱 

    說明 

    預設值 

    traceEnabled

    如果設定為 true,則啟用 TRACE 作業。將此特性設定為 false 可減少跨站台程序檔攻擊對 Application Server 的影響。 

    false 

    monitoringCacheEnabled

    如果設定為 true,Application Server 將快取 HTTP 服務統計的本地值,以回應統計查詢。此值可用於提高效能。 

    如果設定為 false,Application Server 將查詢 HTTP 服務的每個統計值。 

    true 

    monitoringCacheRefreshInMillis

    指定更新監視快取之前的間隔時間 (以毫秒為單位)。 

    5000 

    sslCacheEntries

    指定可快取的 SSL 階段作業的數目。其值沒有上限。 

    10000 

    sslSessionTimeout

    指定 SSL2 階段作業逾時之前的秒數。 

    100 

    ssl3SessionTimeout

    指定 SSL3 階段作業逾時之前的秒數。 

    86400 

    sslClientAuthDataLimit

    指定用戶端憑證交換階段緩衝的應用程式資料的最大數量 (以位元組為單位)。 

    1048576 

    sslClientAuthTimeout

    指定用戶端憑證交換階段逾時之前的秒數。 

    60 

    keepAliveQueryMeanTime

    指定所需的持續作用延時 (以毫秒為單位)。 

    100 

    keepAliveQueryMaxSleepTime

    指定輪詢持續作用連線的進一步請求之後休眠時間的上限 (以毫秒為單位)。 

    100 

    stackSize

    指定本機執行緒的最大堆疊大小。 

    依作業系統/機器而定 

    statsProfilingEnabled

    如果設定為 false,則會停用 HTTP 服務的監視統計記錄 (可以提高效能)。如果將此特性設定為 false,則啟用 HTTP 服務的監視功能不會有任何作用。 

    true 

    chunkedRequestBufferSize

    指定取消堆積請求資料的預設緩衝區大小 (以位元組為單位)。 

    8192 

    chunkedRequestTimeoutSeconds

    指定取消堆積請求資料的預設逾時 (以秒為單位)。 

    60 

    dnsCacheEnabled

    如果設定為 true,則允許使用者監視與 DNS 快取相關的統計。此特性僅在選取了 [HTTP 通訊協定] 標籤中的 [DNS 查詢] 方塊之後才會生效。否則,將忽略該特性設定。 

    false 

  5. 按一下 [存取記錄] 標籤以配置存取記錄自動重建。

    按一下其他標籤以配置請求處理、持續作用子系統、連線池、HTTP 通訊協定和 HTTP 檔案快取。

  6. 按一下 [儲存]。