connectionFactory - Kapcsolatgyár (connectionFactory)

Kapcsolatgyár konfigurációt határoz meg.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
connectionManagerRefHivatkozás a felső szintű connectionManager elemre (karaktersorozat).A kapcsolatgyár kapcsolatkezelője.
containerAuthDataRefHivatkozás a felső szintű authData elemre (karaktersorozat).A tárolóvezérelt hitelesítés alapértelmezett hitelesítési adatai, amelyek akkor kerülnek alkalmazásra, amikor a kötések nem határoznak meg hitelesítési álnevet egy erőforráshivatkozás számára a res-auth=CONTAINER beállítással.
jndiNamestringAz erőforrás JNDI neve
recoveryAuthDataRefHivatkozás a felső szintű authData elemre (karaktersorozat).Tranzakcióhelyreállítás hitelesítési adatai.

connectionManager

A kapcsolatgyár kapcsolatkezelője.

NameTypeDefaultDescription
agedTimeoutIdőtartam másodperces pontossággal-1Az időmennyiség, aminek el kell telnie, mielőtt egy kapcsolatot a készlet karbantartás eldobhatna. A -1 érték az időkorlát letiltását jelenti. A 0 érték minden kapcsolatot megszüntet, ezzel letiltja kapcsolattárolást. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel.
connectionTimeoutIdőtartam másodperces pontossággal30sAz időmennyiség, ami után a kapcsolatkérés túllépi az időkorlátot. A -1 érték az időkorlát letiltását jelenti. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel.
maxIdleTimeIdőtartam másodperces pontossággal30mAz az idő, ami után egy nem használt vagy tétlen kapcsolat a készlet karbantartása során eldobható, amennyiben ez nem csökkenti a készletet a minimális méret alá. A -1 érték az időkorlát letiltását jelenti. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel.
maxPoolSizeint
Min: 0
50Egy készlet fizikai kapcsolatainak maximális száma. A 0 érték jelentése: korlátlan.
minPoolSizeint
Min: 0
A készletben karbantartandó fizikai kapcsolatok minimális száma. A készlet nincs előre feltöltve. Az elévülés időkorlátja felülírhatja a minimális számot.
purgePolicy
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePoolMegadja, hogy mely kapcsolatokat kell megsemmisíteni egy elévült kapcsolat észlelésekor a készletben.
FailingConnectionOnly
Elévült kapcsolat észlelésekor csak a hibásnak talált kapcsolatok lesznek lezárva.
ValidateAllConnections
Elévült kapcsolat észlelésekor a rendszer teszteli a kapcsolatokat, és a rossznak talált kapcsolatokat lezárja.
EntirePool
Elévült kapcsolat észlelésekor a készletben minden kapcsolat elévültként lesz megjelölve, és amikor már nincsenek használatban, le lesznek zárva.
reapTimeIdőtartam másodperces pontossággal3mA készlet karbantartási szál két futtatása közötti időmennyiség. A -1 érték letiltja a készlet karbantartását. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel.
maxConnectionsPerThreadint
Min: 0
Korlátozza az egyes szálak nyitott kapcsolatainak számát.
numConnectionsPerThreadLocalint
Min: 0
Gyorsítótárazza az egyes szálak megadott számú kapcsolatát.
enableSharingForDirectLookupslogikaitrueHa igaz értékre van beállítva, akkor a kapcsolatok megosztottak. Ha értéke hamis, akkor a kapcsolatok nincsenek megosztva.

containerAuthData

A tárolóvezérelt hitelesítés alapértelmezett hitelesítési adatai, amelyek akkor kerülnek alkalmazásra, amikor a kötések nem határoznak meg hitelesítési álnevet egy erőforráshivatkozás számára a res-auth=CONTAINER beállítással.

NameTypeDefaultDescription
userstringAz EIS rendszerhez történő kapcsolódáshoz használandó felhasználó neve.
passwordVisszafordíthatóan kódolt jelszó (karaktersorozat)Az EIS rendszerhez történő kapcsolódáshoz használandó felhasználó jelszava. Az érték tárolható sima szövegként, vagy kódolt formában. Javasolt kódolni ezt a jelszót. Ehhez használja a securityUtility eszközt a kódolás beállítással.

recoveryAuthData

Tranzakcióhelyreállítás hitelesítési adatai.

NameTypeDefaultDescription
userstringAz EIS rendszerhez történő kapcsolódáshoz használandó felhasználó neve.
passwordVisszafordíthatóan kódolt jelszó (karaktersorozat)Az EIS rendszerhez történő kapcsolódáshoz használandó felhasználó jelszava. Az érték tárolható sima szövegként, vagy kódolt formában. Javasolt kódolni ezt a jelszót. Ehhez használja a securityUtility eszközt a kódolás beállítással.