Cluster: Services – Jolt

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 als Ziel für das aktuelle Cluster 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 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.

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-AuthentifizierungsebeneUSER_AUTH ist.)

MBean-Attribut:
JoltConnectionPoolMBean.UserName

Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.

Zugehörige Aufgaben