> # Jolt Connection Pools

> Spaltenanzeige Zugehörige Aufgaben

> Jolt ist eine Java-basierte Client-API, die Anforderungen von allgemeinen Java-Clients und -Anwendungen auf einem J2EE-Webserver für Oracle Tuxedo Services verwaltet. Mit Jolt Connection Pools können Anwendungen auf WebLogic Server eine Verbindung zu Oracle Tuxedo-Domains herstellen.

> Auf dieser Seite werden die Jolt Connection Pools zusammengefasst, die in der aktuellen WebLogic Server-Domain konfiguriert wurden.

> Die Jolt-API ist in die WebLogic Server-API eingebettet und kann über ein Servlet oder eine andere Anwendung erreicht werden, die WebLogic Server ausführt. Jede Instanz von WebLogic Server erstellt beim Start Jolt Connection Pools und weist Servlets oder Anwendungen Verbindungen nach Bedarf zu. Der Connection Pool stellt über Jolt Service Listener (JSL) eine Verbindung zu Oracle Tuxedo auf dem Tuxedo-Server her.

> #### Spaltenanzeige

> Sie können weniger oder mehr Datenpunkte auf dieser Seite anzeigen lassen, indem Diese Tabelle bearbeiten erweitert oder die Liste zur Spaltenanzeige modifiziert wird. Jeder Datenpunkt wird in einer eigenen Tabellenspalte aufgeführt.

> Die nachstehende Tabelle führt alle Datenpunkte auf, die auf der Seite in Spalten angezeigt werden können.

> Name | Beschreibung
> --- | ---
> Name | Der Name dieses Jolt Connection Pools. MBean-Attribut: `JoltConnectionPoolMBean.Name` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Ziele | Eine Liste der aktuellen Ziele für diesen Jolt Connection Pool.
> Primäradressen | Die Liste der Adressen für die primären Jolt Server Listener (JSLs) im Tuxedo-System. Das Format jeder Adresse ist `//hostname:port`. Die Adressen sollten durch Kommas getrennt werden. MBean-Attribut: `JoltConnectionPoolMBean.PrimaryAddresses` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Failover-Adressen | Die Liste der Jolt Server Listener-(JSL-)Adressen, die verwendet wird, wenn der Connection Pool keine Verbindung mit den primären Adressen herstellen kann oder die primären Verbindungen nicht erfolgreich verlaufen. Das Format jeder Adresse ist `//hostname:port`. Die Adressen sollten durch Kommas getrennt werden. Diese JSLs müssen sich nicht im gleichen Host wie die Primär-JSLs befinden. MBean-Attribut: `JoltConnectionPoolMBean.FailoverAddresses` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Minimale Pool-Größe | Die minimale Anzahl von Verbindungen, die diesem Jolt Connection Pool hinzugefügt werden sollen, wenn WebLogic Server startet. MBean-Attribut: `JoltConnectionPoolMBean.MinimumPoolSize` Mindestwert: `0` Höchstwert: `2147483647` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Maximale Pool-Größe | Die maximale Anzahl von Verbindungen, die mit diesem Jolt Connection Pool hergestellt werden können. MBean-Attribut: `JoltConnectionPoolMBean.MaximumPoolSize` Mindestwert: `1` Höchstwert: `2147483647` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Benutzerrolle | Die Tuxedo-Benutzerrolle für diesen Jolt Connection Pool. (Dies ist nur erforderlich, wenn die Sicherheitsebene in der Tuxedo-Domain `USER_AUTH`, `ACL` oder `MANDATORY_ACL` ist.) MBean-Attribut: `JoltConnectionPoolMBean.UserRole` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Sicherheitskontext aktiviert | Gibt an, ob dieser Jolt Connection Pool den Sicherheitskontext für Connection Pools (Benutzername, Kennwort und andere Informationen) vom WebLogic Server-Benutzer an die Tuxedo-Domain übergibt. Wenn die Weiterleitung des Sicherheitskontextes aktiviert ist, muss der Jolt Service Handler (JSH) mit der Option `-a` gestartet werden. Wenn der JSH eine Nachricht mit der Identität des Aufrufers erhält, ruft er `impersonate_user()` auf, um den Appkey für den Benutzer abzurufen. JSH speichert den Appkey im Cache. Bei der nächsten Anforderung durch den Aufrufer wird der Appkey aus dem Cache abgerufen und die Anforderung an den Service weitergeleitet. Jeder JSH unterhält einen Cache, was bedeutet, dass für alle Session-Pools, die mit einem JSH verbunden sind, ein Cache vorliegt. Sie müssen den Sicherheitskontext aktivieren, wenn Tuxedo gesicherte Verbindungen erfordert. MBean-Attribut: `JoltConnectionPoolMBean.SecurityContextEnabled` Sicherer Wert: `True` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> RecvTimeout | Die Tuxedo-Benutzerrolle für diesen Jolt Connection Pool. (Dies ist nur erforderlich, wenn die Sicherheitsebene in der Tuxedo-Domain `USER_AUTH`, `ACL` oder `MANDATORY_ACL` ist.) MBean-Attribut: `JoltConnectionPoolMBean.UserRole` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Benutzername | Ein Benutzername, den Anwendungen für die Anmeldung bei diesem Jolt Connection Pool verwenden. Wenn Sicherheitskontext aktiviert ist, muss es sich um den Namen eines autorisierten Tuxedo-Benutzers handeln. (Die Angabe eines Tuxedo-Benutzernamens ist erforderlich, wenn die Tuxedo-Authentifizierungsebene`USER_AUTH` ist.) MBean-Attribut: `JoltConnectionPoolMBean.UserName` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.

> Zugehörige Aufgaben

> - Bei Tuxedo mit Jolt anmelden
> - Jolt Connection Pools überwachen
> - Jolt-Verbindungen zurücksetzen
> - Jolt Connection Pools löschen