請利用這個頁面來管理 HTTP 階段作業支援。這個支援包括指定階段作業追蹤機制、設定記憶體內階段作業數目上限、控制溢位、配置階段作業逾時值,以及配置階段作業持續性。
若要在 Web 儲存器層次檢視這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > WebSphere 應用程式伺服器 > server_name > 階段作業管理。
請注意,在應用程式層次上,可以置換階段作業管理設定。
指定 HTTP 階段作業管理的機制。
機制 | 函數 | 預設值 |
啟用 SSL ID 追蹤 | ![]() 如果您啟用 SSL ID 追蹤,有兩個可用的參數:SSLV3Timeout 和 Security Authentication Service (SAS)。SSLV3Timeout 指定 SSL 階段作業重新協議之前的時間間隔。 這是一項高的設定,修改不會帶來任何明顯的效能影響。SAS 參數只有在離開 Java™ 虛擬機器 (JVM) 進入另一個 JVM 時,才會建立 SSL 連線。 如果所有 Bean 都在相同 JVM 內,SAS 所用的 SSL 不會防礙效能。 請編輯 product_installation_root\properties 目錄中的 sas.server.properties 和 sas.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 重新編寫。 按一下啟用 Cookies 來變更這些設定。 應用程式層次的階段作業管理設定會置換伺服器層次的階段作業管理設定。 由於階段作業管理是在應用程式層次定義的,因此,啟用管理主控台的 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,且會產生錯誤日誌。 |
標示(線上)的鏈結表示需要存取網際網路。