Az oldal segítségével kezelheti a kompenzáció szolgáltatást. A kompenzáció szolgáltatás támogatja a kiszolgáló szintű konfigurációt a kompenzáció felkészítés és naplózás számára.
Az alábbi adminisztrációs konzol oldal megtekintéséhez kattintson a Kiszolgálók > Kiszolgálótípusok > WebSphere alkalmazáskiszolgálók > kiszolgáló_neve elemre. A Tároló beállításai alatt bontsa ki a Tárolószolgáltatások fát, és kattintson a Kompenzációs szolgáltatás elemre.
Meghatározza, hogy az alkalmazáskiszolgáló következő indulásakor megkísérli-e a kompenzációs szolgáltatás indítását.
Alapértelmezett | Kijelölt |
Tartomány |
|
Egy könyvtár-útvonalat határoz meg, amely ha be van állítva, akkor felülbírálja azt a helyet, ahol a kompenzációs szolgáltatás tárolja a naplófájlokat az adott kiszolgáló helyreállítása számára.
A kompenzációs szolgáltatás indításkor kitölt egy üres értéket a kiszolgáló konfigurációban a profil_gyökér/recoveryLogs/cella_név/csomópont_név/kiszolgáló_név/compensation könyvtárral. A profil_gyökér változó a kiszolgáló számára használt WebSphere Application Server profil saját könyvtára.
Amennyiben kompenzációt használ, a WebSphere termék információkat tárol, amelyek egy fizikai tárolóeszközön fellépő rendszer meghibásodás utáni kompenzáció végrehajtásához szükségesek. Nagyobb alkalmazásterhelés esetén ez az állandóság az operációs rendszertől és az alapul szolgáló tárolórendszerektől való függőség miatt rontja az alkalmazáskiszolgáló teljesítményét.
Jobb teljesítmény eléréséhez helyezze át a kompenzációs naplófájlt egy több lemezmeghajtóból álló tárolóeszközre vagy lehetőleg RAID lemezmeghajtókra. Amennyiben RAID lemezeken található fájlrendszerbe helyezi a naplófájlokat, akkor az adatok fizikai adathordozóra történő írása több lemezmeghajtó között oszlik meg. Ez a megosztás több párhuzamos hozzáférést biztosít hogy a kompenzációs információk állandóak legyenek, és gyorsabban el lehessen érni az adatokat a naplókból. Az alkalmazás és a tároló alrendszer jellemzőitől függően a tipikus teljesítménynövekedés 10% és 100% közé esik, de akár még ennél nagyobb is lehet.
Egy magas szintű rendelkezésre állás (HA) környezetben a fürt minden egyes kiszolgálójának egy egyedi kompenzációs naplóval és tranzakciós naplókönyvtárral kell rendelkeznie, hogy a rendszer elkerülje több kiszolgáló ugyanazon naplófájl hozzáférésére tett kísérleteit. Továbbá, a fürt minden egyes kiszolgálójának képesnek kell lennie a fürt más kiszolgálóinak tranzakciós és kompenzációs naplókönyvtárainak elérésére.
Adattípus | Karaktersorozat |
Alapértelmezett | profil_gyökér/recoveryLogs/cella_név/csomópont_név/kiszolgáló_név/compensation Ahol a profil_gyökér változó a kiszolgáló számára használt WebSphere Application Server profil saját könyvtára. |
Ajánlott | Hozzon létre legalább 3 csoportosított konfigurációjú lemezmeghajtóból álló fájlrendszert. Hozza létre a kompenzációnaplót ezen a fájlrendszeren az alapértelmezett mérettel. Amikor a kiszolgáló terhelés alatt van, ellenőrizze a lemez bemeneti és kimeneti értékeit. Ha a lemez bemeneti és kimeneti ideje több, mint 5%, fontolja meg újabb fizikai lemezek hozzáadását az érték csökkentésének érdekében. Ha a lemez bemeneti és kimeneti ideje alacsony, de a kiszolgáló terhelése még mindig magas, megfontolandó a naplófájlok méretének növelése. |
A helyreállítási naplófájl maximális méretét határozza meg megabyte-ban, amelyet a kompenzációs szolgáltatás használ a helyreállítási adatok számára. Az alapértelmezett érték 5 megabyte.
A kompenzációs szolgáltatás által naplózott adatok mennyiségét befolyásolja a párhuzamosan aktív és kompenzációt használó alkalmazások száma és az alkalmazás adatok mérete, amely a kompenzációs funkció bemeneteként szolgál.
A kompenzációs szolgáltatás a kiszolgáló indulásakor helyet foglal le egy fizikai tárolóeszközön a kompenzációs helyreállítási adatok számára. Ha ennek mérete nem elegendő az aktív kompenzációs adatok számára, akkor a naplófájlok dinamikusan nőnek, amíg el nem érik az itt megadott maximális méretet.
Adattípus | Egész szám |
Egység | Megabyte |
Alapértelmezett | 5 |
Tartomány | 1-től 2147483647 megabyte-ig |
Habár a Helyreállítási naplófájl megengedett fájlmérete 1-től 2147483647 megabyte-ig terjed, a valójában lehetséges maximális méret az operációs rendszer által engedélyezett maximális kiosztott fájl mérettől függ.
A próbálkozások maximális számát határozza meg, ahányszor a kompenzációs szolgáltatás újrapróbál egy kompenzációkezelőt.
Ez az érték határozza meg, hogy a kompenzációs szolgáltatás hány alkalommal hívhatja a compensate() és close() CompensationHandler metódusokat. A kompenzációkezelő minden egyes újrapróbálásakor megduplázódik a Kompenzációkezelő újrapróbálkozási időköze.
Állítsa ezt az értéket -1-re a compensate() és close() metódusok határozatlan számú újrapróbálásához. Állítsa az értéket 0-ra, ha nem kíván újrapróbálkozást alkalmazni a metódusok hívásakor.
Adattípus | Egész szám |
Alapértelmezett | -1 |
Tartomány | -1 vagy több |
Azt az időközt határozza meg másodpercben, amennyit a kompenzációs szolgáltatás várakozik egy kompenzációkezelő újrapróbálása előtt. A kompenzációkezelő minden egyes újrapróbálásakor megduplázódik az időköz.
A kompenzációs szolgáltatás újrapróbál egy kompenzációkezelőt a compensate() és0 close() CompensationHandler metódusok visszahívásával, ha a RetryCompensationHanderException kivételt dob.
Adattípus | Egész szám |
Egység | Másodperc |
Alapértelmezett | 30 |
Tartomány | 0 vagy több |
A jelzett hivatkozások (online) Internet-hozzáférést igényelnek.