Web 儲存器設定

請利用這個頁面來配置 Web 儲存器設定。

如果要檢視這個管理主控台頁面,請按一下伺服器 > 伺服器類型 > WebSphere 應用程式伺服器 > server_name > Web 儲存器設定 > Web 儲存器。

預設虛擬主機

請指定虛擬主機,這個虛擬主機可讓單一主機變成好像多個主機。虛擬主機所關聯的資源無法與另一虛擬主機所關聯的資源共用資料,即使它們共用相同的實體機器也一樣。

請選取虛擬主機選項:

default_host
產品提供了一個預設虛擬主機以及一些通用別名,如機器的 IP 位址、簡短主機名稱和完整主機名稱。別名構成了 Servlet 這類資源之存取路徑的第一部分。 比方說,在 http://localhost:9080/myServlet 要求中,它是 localhost:9080。
admin_host
這個虛擬主機選項是應用程式伺服器的另一個名稱;在基本安裝架構中,也稱為 server1。 這個程序支援使用管理主控台。
proxy_host
稱為 proxy_host 的虛擬主機包括預設埠定義(80 和 443 埠),通常會隨著 Proxy 伺服器 一同起始設定。 請適當地利用這個 Proxy 主機來搭配 Proxy 伺服器的相關遞送規則。

啟用 Servlet 快取

指定一旦啟動 Servlet,且它會產生要快取的輸出,就建+G9432一個快取項目,不但包含輸出,同時也包含呼叫所帶來的副面影響。這些副作用可能包括呼叫其他 Servlet 或 JavaServer Pages (JSP) 檔,以及項目相關的 Meta 資料,其中包括逾時和項目優先順序資訊。

Portlet 片段快取需要啟用 Servlet 快取。 因此,啟用 Portlet 片段快取會自動啟用 Servlet 快取。 停用 Servlet 快取會自動停用 Portlet 片段快取。

停用 Servlet 要求和回應儲存區作業

指定停用 Web 儲存器放在儲存區中之 Servlet 要求和 Servlet 回應物件的儲存區。 當您停用 Servlet 要求和 Servlet 回應物件的儲存區時,每個要求都會建立一個新的 Servlet 要求和 Servlet 回應物件。

當您停用 Servlet 要求和 Servlet 回應物件的儲存區作業時,每項要求都會建立新的 Servlet 要求和 Servlet 回應物件,這可能會造成效能降低,但可以防止任何未預見的儲存區作業錯誤。

[9.0.0.1 或更新版本]

啟用 API 探索服務

指定收集伺服器上已部署的應用程式的相關資訊,並製作成 Swagger 文件。

API 探索服務可讓您在伺服器內尋找 REST API。您可以取得含有 REST API 相關資訊的 Swagger 文件。

逾時執行緒數目

指定各伺服器可用來處理非同步 Servlet 逾時作業的執行緒數目。

如果有多個應用程式使用經常逾時的非同步 Servlet,則預設值 2 可能過低。

預設逾時值

指定伺服器的預設非同步 Servlet 逾時值。

如果收到回應的速度不夠快,並且在錯誤情況下能夠返回,則預設值 30 秒可能太低。如果經常收到逾時,而拉長逾時較能以合理的方式來產生用戶端回應,您可以提高此值。單位是毫秒,因此請將這個數值乘以 1000 來轉換為秒。如果要以更高的精度來配置,必須以程式化方式使用 AsyncContext setTimeout 方法。

使用執行緒儲存區來啟動「可執行項」物件

如果選取這個選項,則會使用發出要求的相同執行緒儲存區。這個選項不會傳送原始要求中的任何環境定義。

使用工作管理員來啟動「可執行項」物件

選取這個選項,會利用工作管理員來啟動可執行項。 這個選項是預設選擇。工作管理員選項會傳送配置給所選工作管理員的任何環境定義。這個選項也會要求選取您要使用之工作管理員的 JNDI 名稱。

使用工作管理員時的考量:
  • 您可以在「資源 > 並行性 > 工作管理員」之下,配置所要傳送的環境定義。您也可以在相同畫面中建立新的工作管理員。
  • 除非您另行指定,否則會使用 WebSphere Application Server 預設「工作管理員」。這未必合適,因為有可能其他元件正在使用工作管理員,而實際減少該次所能使用的執行緒數目。
  • 如果要變更工作管理員設定,建議您建立一個工作管理員,如此一來,您對預設值所做的變更就不會影響其他元件。
  • 如果您將工作管理員配置成在工作佇列已滿時擲出異常狀況,則會將 IllegalStateException 類型的異常狀況擲出給 start(Runnable) 的呼叫者,讓該呼叫者負責處理異常狀況。


檔名:uweb_rcont.html