Verbindungsfactory (connectionFactory)

Definiert eine Verbindungsfactory-Konfiguration.

Attributname Datentyp Standardwert Beschreibung
connectionManagerRef Referenz auf das connectionManager-Element der höchsten Ebene (string)   Der Verbindungsmanager für eine Verbindungsfactory.
containerAuthDataRef Referenz auf das authData-Element der höchsten Ebene (string)   Die Standardauthentifizierungsdaten für die containergesteuerte Authentifizierung, die gelten, wenn in Bindungen kein Authentifizierungsalias für eine Ressourcenreferenz mit res-auth=CONTAINER angegeben ist.
id string   Eine eindeutige Konfigurations-ID.
jndiName string   Der JNDI-Name für eine Ressource.
recoveryAuthDataRef Referenz auf das authData-Element der höchsten Ebene (string)   Die Authentifizierungsdaten für die Transaktionswiederherstellung.
connectionManager
Beschreibung: Der Verbindungsmanager für eine Verbindungsfactory.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
agedTimeout Ein Zeitraum mit Sekundengenauigkeit. -1 Zeit, nach der eine physische Verbindung über die Poolwartung gelöscht werden kann. Der Wert -1 inaktiviert das Zeitlimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden.
connectionTimeout Ein Zeitraum mit Sekundengenauigkeit. 30s Das maximal zulässige Zeitlimit für eine Verbindungsanforderung. Der Wert -1 inaktiviert das Zeitlimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden.
maxConnectionsPerThread int

Minimum: 0

  Begrenzt die Anzahl offener Verbindungen in jedem Thread.
maxIdleTime Ein Zeitraum mit Sekundengenauigkeit. 30m Zeit, nach der eine nicht verwendete oder inaktive Verbindung während der Poolwartung verworfen werden kann. Bei der Verkleinerung des Pools wird die Mindestgröße nicht unterschritten. Der Wert -1 inaktiviert das Zeitlimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden.
maxPoolSize int

Minimum: 0

50 Maximale Anzahl physischer Verbindungen für einen Pool. Der Wert 0 bedeutet uneingeschränkt.
minPoolSize int

Minimum: 0

  Mindestanzahl physischer Verbindungen, die im Pool verwaltet werden. Der Pool wird nicht vorab gefüllt. Das Alterszeitlimit kann den Mindestwert überschreiben.
numConnectionsPerThreadLocal int

Minimum: 0

  Gibt die Anzahl an Verbindungen für jeden Thread an, die zwischengespeichert werden.
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool Gibt an, welche Verbindungen gelöscht werden sollen, wenn eine veraltete Verbindung in einem Pool gefunden wird.
ValidateAllConnections
Wenn eine veraltete Verbindung erkannt wird, werden Verbindungen getestet und die als fehlerhaft eingestuften geschlossen.
FailingConnectionOnly
Wenn eine veraltete Verbindung erkannt wird, wird nur die als fehlerhaft markierte Verbindung geschlossen.
EntirePool
Wenn eine veraltete Verbindung erkannt wird, werden alle Verbindungen im Pool als abgelaufen markiert und geschlossen, wenn sie nicht mehr verwendet werden.
reapTime Ein Zeitraum mit Sekundengenauigkeit. 3m Zeit zwischen Ausführungen des Wartungsthreads für den Pool. Der Wert -1 inaktiviert die Poolwartung. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden.
containerAuthData
Beschreibung: Die Standardauthentifizierungsdaten für die containergesteuerte Authentifizierung, die gelten, wenn in Bindungen kein Authentifizierungsalias für eine Ressourcenreferenz mit res-auth=CONTAINER angegeben ist.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
password Umkehrbar verschlüsseltes Kennwort (string)   Das Kennwort des Benutzers, das für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll. Der Wert kann in Klartext oder in verschlüsselter Form gespeichert werden. Es wird empfohlen, das Kennwort zu verschlüsseln. Verwenden Sie dazu das Tool "securityUtility" mit der Option "encode".
user string   Der Name des Benutzers, der für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll.
recoveryAuthData
Beschreibung: Die Authentifizierungsdaten für die Transaktionswiederherstellung.
Erforderlich: false
Datentyp:
Attributname Datentyp Standardwert Beschreibung
password Umkehrbar verschlüsseltes Kennwort (string)   Das Kennwort des Benutzers, das für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll. Der Wert kann in Klartext oder in verschlüsselter Form gespeichert werden. Es wird empfohlen, das Kennwort zu verschlüsseln. Verwenden Sie dazu das Tool "securityUtility" mit der Option "encode".
user string   Der Name des Benutzers, der für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll.

Symbol das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_connectionFactory
Dateiname: rwlp_config_connectionFactory.html