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

Procedure配置 EJB 池設定

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

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

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

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

  2. 選取要配置的實例:

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

    • 若要配置所有實例的預設設定,請選取 [default-config] 節點。

  3. 選取 [EJB 容器] 節點。

  4. 在 [池設定] 下的 [池的初始大小和最小大小] 欄位中,輸入容器在池中建立的 Bean 的最小數目。

  5. 在 [池的最大大小] 欄位中,輸入任何時候容器在池中維護的 Bean 的最大數目。

  6. 在 [池設定大小數量] 欄位中輸入 Bean 的數目,此數目是當 Bean 處於閒置狀態的時間超過 [池閒置逾時] 中指定的時間時,要從池中移除的 Bean 的數目。

  7. 在 [池閒置逾時] 欄位中輸入在將池中的 Bean 從池中移除之前 Bean 可以保持閒置狀態的時間 (以秒為單位)。

  8. 按一下 [儲存]。

  9. 重新啟動 Application Server。