connectionFactory - Továrna připojení (connectionFactory)

Definuje konfiguraci továrny připojení.

NameTypeDefaultDescription
idřetězecJedinečné ID konfigurace.
connectionManagerRefOdkaz na prvek nejvyšší úrovně connectionManager (řetězec).Správce připojení pro továrnu připojení.
containerAuthDataRefOdkaz na prvek nejvyšší úrovně authData (řetězec).Výchozí data ověřování pro ověřování spravované kontejnerem, jež se používají, pokud vazby neurčují alias pro ověřování pro určitý odkaz na prostředek s ověřováním res-auth=CONTAINER.
jndiNamestringNázev rozhraní JNDI pro prostředek.
recoveryAuthDataRefOdkaz na prvek nejvyšší úrovně authData (řetězec).Data ověřování pro obnovení transakce.

connectionManager

Správce připojení pro továrnu připojení.

NameTypeDefaultDescription
agedTimeoutČasové období s přesností na sekundy-1Doba do vyřazení fyzického připojení údržbou fondu. Hodnota -1 tento časový limit vypne. Hodnota 0 vyřadí každé připojení, které zakazuje sdružování připojení. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám.
connectionTimeoutČasové období s přesností na sekundy30sDoba do vypršení časového limitu požadavku na připojení. Hodnota -1 tento časový limit vypne. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám.
maxIdleTimeČasové období s přesností na sekundy30mDoba, po kterou může být připojení nepoužívané nebo nečinné, než bude během údržby fondu odstraněno, pokud se tak nezmenší velikost fondu pod minimální velikost. Hodnota -1 tento časový limit vypne. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám.
maxPoolSizeint
Min: 0
50Maximální počet fyzických připojení pro daný fond. Hodnota 0 znamená neomezený počet.
minPoolSizeint
Min: 0
Minimální počet fyzických připojení udržovaných ve fondu. Fond není předem naplněný. Časový limit životnosti může minimum potlačit.
purgePolicy
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePoolUrčuje připojení, která mají být zničena při zjištění zablokovaného připojení ve fondu.
FailingConnectionOnly
Při zjištění zablokovaného připojení bude uzavřeno pouze chybné připojení.
ValidateAllConnections
Při zjištění zablokovaného připojení budou připojení otestována a chybná připojení budou uzavřena.
EntirePool
Při zjištění zablokovaného připojení budou všechna připojení ve fondu označena jako zastaralá, a pokud již nejsou používána, budou uzavřena.
reapTimeČasové období s přesností na sekundy3mDoba mezi spuštěními podprocesu údržby fondu. Hodnota -1 zakáže údržbu fondu. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m) nebo sekunda (s). Například 30 sekund zadejte jako 30s. Do jedné položky můžete zahrnout více hodnot. Například 1m30s je ekvivalentní 90 sekundám.
maxConnectionsPerThreadint
Min: 0
Omezuje počet otevřených připojení na každém podprocesu.
numConnectionsPerThreadLocalint
Min: 0
Uloží zadaný počet připojení pro každý podproces do mezipaměti.
enableSharingForDirectLookupsbooleantrueJe-li nastaveno na hodnotu true, připojení se budou sdílet. Pokud na hodnotu false, nebudou se připojení sdílet.

containerAuthData

Výchozí data ověřování pro ověřování spravované kontejnerem, jež se používají, pokud vazby neurčují alias pro ověřování pro určitý odkaz na prostředek s ověřováním res-auth=CONTAINER.

NameTypeDefaultDescription
userstringJméno uživatele, které se má použít při připojení k systému EIS.
passwordZakódované heslo s možností dekódování (řetězec)Heslo uživatele, které se má použít při připojení k systému EIS. Hodnotu lze uložit jako prostý text nebo v kódované podobě. Doporučuje se heslo zakódovat. To provedete pomocí nástroje securityUtility s volbou kódování.

recoveryAuthData

Data ověřování pro obnovení transakce.

NameTypeDefaultDescription
userstringJméno uživatele, které se má použít při připojení k systému EIS.
passwordZakódované heslo s možností dekódování (řetězec)Heslo uživatele, které se má použít při připojení k systému EIS. Hodnotu lze uložit jako prostý text nebo v kódované podobě. Doporučuje se heslo zakódovat. To provedete pomocí nástroje securityUtility s volbou kódování.