Sun Java System Application Server Enterprise Edition 8.2 管理指南

配置一般 EJB 設定

本小節描述以下適用於伺服器上所有企業 Bean 容器的設定:

若要置換每個容器的預設值,請調整企業 Bean 的 sun-ejb-jar.xml 檔案中的值。如需詳細資訊,請參閱「Application Server Developer’s Guide」。

階段作業存放區位置

[階段作業存放區位置] 欄位指定在檔案系統上儲存鈍化 Bean 和持續的 HTTP 階段作業所在的目錄。

鈍化 Bean 是已將其狀態寫入到檔案系統上的檔案中的企業 Bean。通常,鈍化的 Bean 已經閒置了一段時間並且目前未被用戶端存取。

與鈍化 Bean 類似,持續的 HTTP 階段作業是已將其狀態寫入到檔案系統上的檔案中的各個 Web 階段作業。

[確定選項] 欄位用於指定容器如何快取兩次作業事件之間的鈍化實體 Bean 實例。

[選項 B] 用於快取作業事件之間的實體 Bean 實例,並且是預設選項。[選項 C] 用於停用快取。

配置 EJB 池設定

容器維護了一個企業 Bean 池,以便在不建立 Bean 來實現效能的情況下回應用戶端請求。這些設定僅適用於無狀態階段作業 Bean 和實體 Bean。

當您在使用已部署之企業 Bean 的應用程式中遇到效能問題時,建立池或增加現有池所維護的 Bean 的數目會有助於提高應用程式的效能。

依預設,容器維護企業 Bean 池。

配置 EJB 快取設定

容器維護最常用企業 Bean 的企業 Bean 資料快取。這樣,容器可以更快回應來自其他應用程式模組的企業 Bean 資料請求。本小節只適用於有狀態階段作業 Bean 和實體 Bean。

被快取的企業 Bean 處於以下三種狀態之一:使用中、閒置或已鈍化。使用中企業 Bean 是目前正被用戶端存取的企業 Bean。閒置企業 Bean 的資料目前儲存在快取中,但無用戶端存取 Bean。鈍化 Bean 的資料是暫時儲存的,如果用戶端請求此 Bean,則會將其資料讀回快取中。