Blenden Sie in der Navigationsbaumstruktur den Knoten "Ressourcen" ein.
Blenden Sie den Knoten "Connector" ein.
Wählen Sie unter dem Knoten "Connector" den Knoten "Connector Connection Pools".
Die Seite "Connector Connection Pools" wird geöffnet.
Klicken Sie auf der Seite "Connector Connection Pools" auf den Namen des zu bearbeitenden Connector Connection Pools.
Die Seite "Connector Connection Pool bearbeiten" wird geöffnet.
Wählen Sie in der Dropdown-Liste "Ressourcenadapter" einen anderen Ressourcenadapter aus.
Wählen Sie in der Dropdown-Liste "Verbindungsdefinition" den Klassennamen für die Verbindungsdefinition aus.
Die Auswahloptionen in der Liste richten sich nach dem gewählten Ressourcenadapter. Die Verbindungsdefinition gibt das Element connection-definition
eines Ressourcenadapters in der Datei ra.xml
an.
Aktivieren Sie das Kontrollkästchen "Ping", um bei der Erstellung oder Neukonfiguration eines Connection Pools automatisch ein Ping-Signal an den Pool zu senden, um falsche Attributwerte zu ermitteln und eine diesbezügliche Warnung auszugeben.
Diese Option ist standardmäßig deaktiviert.
Geben Sie im Feld "Beschreibung" eine Beschreibung des Connector Connection Pools ein.
Geben Sie im Feld "Ursprüngliche und minimale Poolgröße" die Mindestanzahl an Verbindungen im Connector Connection Pool ein.
Der Standardwert ist 8.
Geben Sie im Feld "Ursprüngliche und minimale Poolgröße" die maximale Anzahl an Verbindungen im Connector Connection Pool ein.
Der Standardwert lautet 32.
Geben Sie im Feld "Umfang der Größenänderungen des Pools" die Anzahl an Verbindungen ein, die nach Ablauf der Pool-Leerlaufzeit entfernt werden sollen.
Der Standardwert ist 2.
Geben Sie im Feld "Leerlauftimeout" die maximale Dauer (in Sekunden) an, die eine Verbindung im Leerlauf im Pool verbleiben kann.
Der Standardwert beträgt 300.
Geben Sie im Feld "Maximale Wartezeit" die maximale Zeitspanne an, die eine Anwendung nach dem Anfordern einer Verbindung wartet, bevor ein Verbindungstimeout ausgegeben wird.
Der Standardwert lautet 60000.
Aktivieren Sie das Kontrollkästchen "Verbindungsüberprüfung erforderlich", um die Verbindungsüberprüfung zu aktivieren.
Wenn das Kontrollkästchen "Erforderlich" aktiviert ist, werden Verbindungen vor der Übergabe an die Anwendung validiert. Schlägt die Überprüfung einer Ressource fehl, so wird die Ressource zerstört, und eine neue Ressource wird erstellt und zurückgegeben. Diese Option ist standardmäßig deaktiviert.
Aktivieren Sie das Kontrollkästchen "Bei sämtlichen Fehlern", sodass GlassFish Server bei einem einzigen Verbindungsabbruch alle Verbindungen im Pool schließt und wiederherstellt.
Wenn Sie dieses Kontrollkästchen nicht aktivieren, werden einzelne Verbindungen nur neu aufgebaut, wenn sie verwendet werden.
Wählen Sie in der Liste "Transaktionsunterstützung" die gewünschte Art der Transaktionsunterstützung für den Connection Pool.
Die gewählte Transaktionsunterstützung überschreibt das Transaktionsunterstützungsattribut des mit diesem Connection Pool verknüpften Ressourcenadapters in einer Weise, mit der Abwärtskompatibilität gewährleistet wird. Anders ausgedrückt: Es kann dieselbe oder eine niedrigere Transaktionsebene unterstützt werden als die im Ressourcenadapter angegebene, jedoch keine höhere Transaktionsebene.
Die folgenden Optionen stehen in der Dropdown-Liste zur Verfügung:
NoTransaction: Der Ressourcenadapter unterstützt keine lokalen oder JTA-Transaktionen des Ressourcenmanagers und implementiert die Schnittstellen "XAResource" und "LocalTransaction" nicht.
LocalTransaction: Der Ressourcenadapter unterstützt lokale Transaktionen durch Implementierung der Schnittstelle "LocalTransaction".
Lokale Transaktionen werden intern durch einen Ressourcen-Manager verwaltet und beziehen keinen externen Transaktions-Manager ein.
XATransaction: Der Ressourcenadapter unterstützt lokale und JTA-Transaktionen des Ressourcenmanangers durch Implementierung der Schnittstellen "LocalTransaction" und "XAResource".
XA-Transaktionen werden durch einen externen Transaktions-Manager gesteuert und koordiniert.
Klicken Sie auf die Schaltfläche "Leeren", um alle Verbindungen aus dem Pool zu löschen.
Wenn Sie auf die Schaltfläche "Leeren" klicken, werden alle bestehenden Verbindungen gelöscht, für den Pool eingerichtete Verbindungen werden neu erstellt, und die anfängliche, minimale Poolgröße wird wiederhergestellt.
Klicken Sie auf die Schaltfläche "Ping", um zu überprüfen, ob der Connection Pool verwendet werden kann.
Klicken Sie auf "Speichern".
Tipp:
Um zu den Standardeinstellungen zurückzukehren, klicken Sie auf die Schaltfläche "Standardwerte laden" und anschließend auf "Speichern".So werden erweiterte Attribute des Connector Connection Pools bearbeitet
So werden Connector Connection Pool-Eigenschaften bearbeitet
So wird eine Sicherheitszuordnung für einen Connector Connection Pool erstellt
So wird eine Sicherheitszuordnung für einen Connector Connection Pool bearbeitet
So wird eine Sicherheitszuordnung für einen Connector Connection Pool gelöscht