> # Server: Services: Jolt

> Spaltenanzeige Zugehörige Aufgaben

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

> Auf dieser Seite werden die Jolt Verbindungspools zusammengefasst, die als Ziel für den aktuellen Server festgelegt 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-Verbindungspools und weist Servlets oder Anwendungen Verbindungen nach Bedarf zu. Der Verbindungspool 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-Verbindungspools. MBean-Attribut: `JoltConnectionPoolMBean.Name` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> 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 Verbindungspool 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 Poolgröße | Die minimale Anzahl von Verbindungen, die diesem Jolt-Verbindungspool 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 Poolgröße | Die maximale Anzahl von Verbindungen, die mit diesem Jolt-Verbindungspool 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-Verbindungspool. (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-Verbindungspool den Sicherheitskontext für Verbindungspools (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 Sessionpools, 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-Verbindungspool. (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-Verbindungspool 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

> - Ziel-Jolt-Verbindungspools
> - Bei Tuxedo mit Jolt anmelden
> - Jolt-Verbindungspools überwachen
> - Jolt-Verbindungen zurücksetzen
> - Jolt-Verbindungspools löschen