connectionManager - Kapcsolatkezelő (connectionManager)

Kapcsolatkezelő konfiguráció

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
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.