Tato stránka slouží k zadání nastavení souvisejících s fondy připojení.
Tato stránka konzoly pro správu je společná pro celou řadu typů prostředků: například zdroje dat JDBC a faktorie připojení fronty JMS. Chcete-li tuto stránku zobrazit, závisí cesta na typu prostředku, avšak obecně vyberete instanci poskytovatele prostředku, potom instanci typu prostředku a potom klepnete na volbu Vlastnosti fondu připojení > Rozšířené vlastnosti fondu připojení.
Například klepnete na volbu Prostředky > JDBC > Poskytovatelé JDBC > poskytovatel_JDBC > Zdroje dat > zdroj_dat > Vlastnosti fondu připojení > Vlastnosti rozšířeného fondu připojení. Cesta pro faktorie připojení fronty JMS je mírně složitější: Prostředky > JMS > Poskytovatelé rozhraní JMS > Výchozí systém zpráv > Faktorie připojení fronty > faktorie_připojení_fronty_JMS > Vlastnosti fondu připojení > Rozšířené vlastnosti fondu připojení.
Vlastnostmi, které mohou přispět ke zkrácení doby, po kterou musí podproces čekat na synchronizační zámek, jsou počet sdílených oblastí, počet oblastí volných fondů a velikost distribuční tabulky volných fondů. V systémech s jedním procesorem tyto hodnoty nemají žádný vliv. V systémech s více procesory mohou tato nastavení snížit náklady na výkon způsobené správnou více podprocesů.
Zablokované připojení je aktivní připojení, které neodpovídá nebo které se nevrací do fondu připojení. Pokud se fond jeví jako zablokovaný (bylo dosaženo prahu zablokování), bude všem novým požadavkům na připojení odeslána výjimka prostředku, dokud nebude fond odblokován. Vlastnost Interval časovače zablokování určuje interval pro časovač. Jde o četnost, s jakou fond připojení zjišťuje existenci zablokovaných připojení. Výchozí hodnota je 0 sekund.
Pokud selže pokus o změnu vlastnosti Čas zablokování, Interval časovače zablokování nebo Práh zablokování pomocí skriptovacího nástroje wsadmin, dojde k výjimce IllegalState. Fond nesmí při tomto požadavku obsahovat žádné aktivní požadavky nebo aktivní připojení. Aby se spustila podpora zablokování připojení, musí být hodnoty vlastností Čas zablokování a Práh zablokování vyšší než 0 a maximální počet připojení musí být vyšší než 0.
Interval časovače zablokování, je-li nastaven, musí být navíc nižší než hodnota času zablokování. Ve skutečnosti se doporučuje, aby interval časovače zablokování představoval jednu čtvrtinu až jednu šestinu hodnoty času zablokování, aby fond připojení před prohlášením připojení jako zablokovaného zkontroloval zablokování připojení 4krát až 6krát. Tím se sníží pravděpodobnost falešných kladných hlášení.
Příklad příkazu wsadmin
$AdminControl getAttribute $objectname stuckTime $AdminControl setAttribute $objectname stuckTime 30 $AdminControl getAttribute $objectname stuckTimerInterval $AdminControl setAttribute $objectname stuckTimerInterval 15 $AdminControl getAttribute $objectname stuckThreshold $AdminControl setAttribute $objectname stuckThreshold 10
Datový typ | celé číslo |
Výchozí hodnota | 0 |
Rozsah | 0 až maxint |
Odkazy s označením (online) vyžadují přístup k Internetu.