階段作業管理設定

請利用這個頁面來管理 HTTP 階段作業支援。這個支援包括指定階段作業追蹤機制、設定記憶體內階段作業數目上限、控制溢位、配置階段作業逾時值,以及配置階段作業持續性。

如果要在 Web 儲存器層次檢視這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > WebSphere 應用程式伺服器 > server_name > 階段作業管理

請注意,在應用程式層次上,可以置換階段作業管理設定。

階段作業追蹤機制

指定 HTTP 階段作業管理的機制。

機制 功能 預設值
啟用 SSL ID 追蹤
已淘汰的特性: 在 WebSphere® Application Server 7.0 版中,這項特性已淘汰。 您可以重新配置階段作業追蹤來使用 Cookie,或將應用程式修改成使用 URL 重新撰寫。 depfeat
指定階段作業追蹤要利用 Secure Socket Layer (SSL) 資訊來作為階段作業 ID。啟用 SSL 追蹤的優先順序高於 Cookie 型的階段作業追蹤和 URL 重新撰寫。

如果您啟用 SSL ID 追蹤,有兩個可用的參數:SSLV3Timeout 和 Security Authentication Service (SAS)。SSLV3Timeout 指定 SSL 階段作業重新協議之前的時間間隔。 這是一項高的設定,修改不會帶來任何明顯的效能影響。SAS 參數只有在離開 Java™ 虛擬機器 (JVM) 進入另一個 JVM 時,才會建立 SSL 連線。 如果所有 Bean 都在相同 JVM 內,SAS 所用的 SSL 不會防礙效能。

請編輯 product_installation_root\properties 目錄中的 sas.server.propertiessas.client.props 檔來設定這些,其中 product_installation_root 是 WebSphere Application Server 的安裝目錄。

重要: 只有在 6.0.x 版和已聯合到 6.1 版 Cell 中的舊版伺服器之間,才支援 SAS。
9600 秒
啟用 Cookie 指定階段作業追蹤要利用 Cookie 來攜帶階段作業 ID。 如果啟用 Cookie 的話,階段作業追蹤會將送達的階段作業 ID 視為 Cookie,且會嘗試利用 Cookie 來傳送階段作業 ID。 如果沒有啟用 Cookie 的話,階段作業追蹤會使用統一資源識別碼 URL 重新撰寫,而不用 Cookie(如果啟用 URL 重新撰寫的話)。

啟用 Cookie 的優先順序高於 URL 重新撰寫。 按一下啟用 Cookie,來變更這些設定。 應用程式層次的階段作業管理設定會置換伺服器層次的階段作業管理設定。 由於階段作業管理是在應用程式層次定義的,因此,啟用管理主控台的 Cookie 是在 deployment.xml 檔中進行處理。

 
啟用 URL 重新撰寫 指定階段作業管理機能要用重新撰寫的 URL 來攜帶階段作業 ID。 如果啟用 URL 重新撰寫,且在 Servlet 中呼叫了 encodeURL 方法的話,階段作業管理機能會辨識出隨著 URL 而送達的階段作業 ID。  
啟用通訊協定切換重新撰寫 只有當選取啟用 URL 重新撰寫時,才會提供這個選項。這個選項指定當 URL 需要從 HTTP 切換至 HTTPS 或從 HTTPS 切換至 HTTP 時,要將階段作業 ID 新增到 URL 中。如果啟用重新撰寫的話,必須有階段作業 ID,才能在 HTTP 和 HTTPS 之間移動。  
記憶體內階段作業數目上限

指定記憶體內所維護的階段作業數目上限。

這個意義會隨著您是在使用記憶體內階段作業或分散式階段作業而不同。如果是記憶體內階段作業而言,這個值指定在基本階段作業表中的階段作業數目。 請利用「容許溢位」內容來指定要將整個階段作業管理的階段作業限制在這個數目內,或容許其他階段作業儲存在次要表格中。如果是分散式階段作業,這個值會指定階段作業記憶體快取的大小。 當快取記憶體已到達大小上限,且又另外要求一個新的階段作業時,階段作業管理機能會從快取記憶體中移除最近最少使用的階段作業,將空間讓給新的階段作業使用。
註: 請勿將這個值設成小於伺服器執行緒儲存區大小上限的數字。
容許溢位

指定記憶體內階段作業數目可以超出「記憶體內階段作業數目上限」內容所指定的值。 這個選項只在非分散式階段作業模式中才有效。

階段作業逾時值

指定階段作業未使用多久之後,就不再有效。 指定設定逾時值無逾時值。 請指定大於或等於 2 的值(分鐘)。

Web 模組部署描述子檔中所指定的值優先於管理主控台設定。 不過,這個設定值是 Web 模組部署描述子中沒有指定階段作業逾時值時的預設值。 請注意,為了維持效能,失效計時器不會準確到秒的層次。當寫入頻率是以時間為基礎時,請確定這個值至少是寫入間隔的兩倍大。

安全整合

指定在啟用安全整合時,階段作業管理機能會建立使用者身分與其 HTTP 階段作業的關聯性

將階段作業存取序列化

指定不允許在給定伺服器中並行存取階段作業。

等待時間上限 指定在繼續執行之前,Servlet 要求在 HTTP 階段作業中等待的時間上限。 這是一個選用的參數,以秒來表示。 預設值是 5 秒。在正常狀況下,當要求完成時,目前擁有給定 HTTP 階段作業的要求會通知等待存取 HTTP 階段作業的 Servlet 要求。
允許逾時存取 指定在逾時事件中,要正常啟動或中止 Servlet。 如果勾選這個方框,就會正常啟動 Servlet。 如果沒有勾選這個框,就會中止執行 Servlet,且會產生錯誤日誌。



標示(線上)的鏈結表示需要存取網際網路。

相關工作


檔名: uprs_rsession_manager.html