EJB 容器可匯集匿名實例 (處於匯集狀態的訊息導引 Bean、有狀態階段作業 Bean 及實體 Bean),以便減少物件建立和銷毀的耗用時間。在每個已啟用的應用程式中,每個訊息驅動 Bean、有狀態階段作業 Bean 及實體 Bean 類別均有其專用的儲存區。本頁面允許您配置匯集的 EJB 之容器範圍的預設值。特定 EJB 的匯集配置可在 EJB 模組佈署描述元內指定,且將置換這些預設值。
實例儲存區的運作如下所述︰
在啟動時,儲存區會填入實例,以穩定儲存區的容量。實例被請求時,就會自儲存區中取出、使用,再返回儲存區。如果對一個空儲存區發出請求,則會建立一個新的實例。如果嘗試將實例傳回已滿的儲存區,則該實例只會被銷毀。容器將嘗試透過移除閒置項目或加入新項目,將儲存區容量保持在 [穩定儲存區容量]。儲存區會依 [儲存區調整容量數量] 欄位中指定的值收縮和增大。
下表描述了螢幕上的欄位與按鈕。左側欄列示了欄位與按鈕;右側欄描述了相應的功能。
欄位或按鈕
|
描述
|
---|---|
穩定儲存區容量 |
儲存區的最小容量和初始容量。 |
儲存區最大容量 |
儲存區可以達到的最大容量。值 0 表示儲存區將是無界限的。 |
儲存區調整容量數量 |
在增加或減小儲存區容量時所建立或銷毀的儲存區項目數。 |
閒置逾時 (秒) |
儲存區項目在成為要移除的候選項目之前可閒置的時間,以秒為單位。 |
儲存 |
儲存您的編輯。 |
重設 |
取消變更,並將頁面重設為預設值。 |
另請參閱 | |
---|---|