Der Pool für meldungsgesteuerte Beans ähnelt dem für Session-Beans. Standardmäßig verwaltet der Container einen Pool von meldungsgesteuerten Beans.
Zum Anpassen der Konfiguration für diesen Pool führen Sie die folgenden Schritte aus.
Blenden Sie in der Navigationsbaumstruktur den Knoten "Konfiguration" ein.
Wählen Sie den Knoten "EJB-Container".
Die Seite "Enterprise Java Beans (EJB)" wird geöffnet.
Klicken Sie auf die Registerkarte "MDB-Einstellungen".
Die Seite "MDB-Standardpooleinstellungen" wird geöffnet.
Geben Sie im Feld "Ursprüngliche und minimale Poolgröße" die Mindestanzahl an Meldungs-Beans ein, die im Pool enthalten sein sollen.
Der Standardwert ist 0.
Geben Sie im Feld "Maximale Poolgröße" die maximale Anzahl an Beans ein, die der Container parallel im Pool verwalten kann.
Der Standardwert lautet 32.
Geben Sie im Feld "Umfang der Größenänderungen des Pools" die Anzahl an Beans ein, die aus dem Pool entfernt werden, wenn sie sich länger als im Feld "Pool-Leerlaufzeit" angegeben im Leerlauf befinden.
Der Wert muss größer oder gleich 0 und kleiner als der Wert für die maximale Poolgröße sein. Der Standardwert ist 8.
Geben Sie im Feld "Pool-Leerlaufzeit" die Zeit in Sekunden an, die sich eine Bean im Pool im Leerlauf befinden kann, bevor sie aus dem Pool entfernt wird.
Nach diesem Zeitraum wird die Bean zerstört. Der Wert 0 bedeutet, dass sich eine Bean zeitlich unbegrenzt im Leerlauf befinden kann. Der Standardwert ist 600.
Geben Sie im Abschnitt "Weitere Eigenschaften" weitere Eigenschaften an.
GlassFish Server definiert keine weiteren Eigenschaften für den MDB-Pool.
Um eine Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "Eigenschaft hinzufügen". Geben Sie in die daraufhin angezeigte leere Zeile den Eigenschaftsnamen in das Feld "Name" und den Eigenschaftswert in das Feld "Wert" ein.
Um eine Eigenschaft zu ändern, bearbeiten Sie das Feld "Wert" dieser Eigenschaft.
Um eine Eigenschaft zu löschen, aktivieren Sie das Kontrollkästchen links neben dem Feld "Name" der zu löschenden Eigenschaft, und klicken Sie anschließend auf die Schaltfläche "Eigenschaften löschen".
Klicken Sie auf "Speichern".
Tipp:
Um zu den Standardeinstellungen zurückzukehren, klicken Sie auf die Schaltfläche "Standardwerte laden" und anschließend auf "Speichern".Starten Sie GlassFish Server neu.