Használja ezt a párbeszédablakot a kijelölt üzenetfigyelő szolgáltatás tulajdonságainak megjelenítéséhez vagy módosításához.
Az alábbi adminisztrációs konzol oldal megtekintéséhez kattintson a elemre.
ENABLE.ZOS.LP.RECOVERYEz a tulajdonság vezérli, hogy az alkalmazáskiszolgálót, amelyen a figyelőport létrehozásra került, újra kell-e indítani. A dinamikus konfiguráció engedélyezéséhez állítsa be ezt a tulajdonságot true értékre.
| Információk | Érték |
|---|---|
| Adattípus | Logikai |
| Alapértelmezett | False (nincs kiválasztva) |
Ez a tulajdonság vezérli a figyelőportot, ha egy alkalmazás a IBM MQ for z/OS termékhez csatlakozik.
A tulajdonság hozzáadása után indítsa újra a kiszolgálót.
Ha kötési kapcsolatok segítségével csatlakozik a IBM MQ for z/OS termékhez, akkor alkalmaznia kell a IBM MQ APAR PK53912 javítást, amit a IBM MQ 6.0.2.4 változat biztosít.
| Információk | Érték |
|---|---|
| Adattípus | Logikai |
| Alapértelmezett | True (engedélyezve) |
Azon alkalmak maximális száma, amikor az ezen szolgáltatás által kezelt figyelőport megpróbál egy hiba után helyreállni, mielőtt feladja és leáll. Ha a társított figyelőport leáll, akkor álló állapotba változik. Az újrapróbálkozási kísérletek közötti időtartamot a RECOVERY.RETRY.INTERVAL tulajdonság határozza meg.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Újrapróbálkozási kísérletek |
| Alapértelmezett | 5 |
| Tartomány | 0-tól (nincs újrapróbálkozás) 2147483647-ig |
A nem használt kapcsolatok maximális száma a tárban.
Egy MQSimpleConnectionManager a kapcsolatokat egy mostanában-leginkább-használt alapon foglalja le. A kapcsolatok megsemmisítését pedig mostanában-legkevésbé-használt alapon végzi. Alapértelmezésben egy kapcsolat akkor kerül megsemmisítésre, ha a tárban tíznél több nem használt kapcsolat van.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Kapcsolatok száma |
| Alapértelmezett | 10 |
Az az idő ezredmásodpercben, miután egy kapcsolat megsemmisítésre kerül a tárban, ha nem került felhasználásra.
Egy MQSimpleConnectionManager a kapcsolatokat egy mostanában-leginkább-használt alapon foglalja le. A kapcsolatok megsemmisítését pedig mostanában-legkevésbé-használt alapon végzi. Alapértelmezésben egy kapcsolat akkor kerül megsemmisítésre, ha öt percig nem volt használva.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Ezredmásodperc |
| Alapértelmezett | 5 perc |
Az üzenetvezérelt komponens figyelő munkamenetek által végrehajtott szinkron üzenetvételek időkorlátja ezredmásodpercben nem ASF módban működéskor.
Állítsa ezt a tulajdonságot nullától különböző értékre, ha engedélyezni szeretné a nem ASF módú működést az összes üzenetvezérelt komponens figyelőhöz az alkalmazáskiszolgálón.
A nem ASF módot z/OS rendszereken nem lehet kiválasztani, így
ebben az esetben nem adhat nullától különböző értéket ennek a tulajdonságnak.
Ha üzenetkezelési rendszere nem ASF módban fut, akkor a nem kívánt tranzakciós időtúllépések elkerülése érdekében elegendő időt kell engedélyeznie arra, hogy a feldolgozás befejeződjön, mielőtt a rendszer elérné a teljes tranzakciós élettartam időkorlátját. Így gondoskodnia kell róla, hogy a NON.ASF.RECEIVE.TIMEOUT egyéni üzenetfigyelő tulajdonság számára megadott érték kisebb legyen, mint a Teljes tranzakciós élettartam időkorlátja tranzakciós szolgáltatási tulajdonság számára meghatározott érték, valamint ügyelnie kell arra is, hogy a két tulajdonság értéke közötti eltérés nagyobb legyen, mint az üzenet feldolgozásához az üzenetvezérelt komponens (MDB) onMessage() metódusa által átvett időmennyiség.
Ha például az üzenetvezérelt komponens onMessage() metódusa jellemzően legfeljebb 10 másodpercet vesz igénybe, és a tranzakció időkorlátja 120 másodpercre van állítva, akkor a NON.ASF.RECEIVE.TIMEOUT tulajdonság értékét ne állítsa 110000 ezredmásodpercnél (vagyis 110 másodpercnél) nagyobbra.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Ezredmásodperc |
| Alapértelmezett | ASF mód (egyéni tulajdonság nincs létrehozva) |
| Tartomány | 0 vagy több ezredmásodperc
|
Ha a nem alkalmazáskiszolgáló szolgáltatások (nem ASF) módú működés van használatban (mivel a NON.ASF.RECEIVE.TIMEOUT tulajdonságot nem nulla értékre állította), és egy komponensvezérlésű tranzakciókat használó üzenetvezérelt összetevő előállít egy futási kivételt, akkor a NON.ASF.BMT.ROLLBACK.ENABLED tulajdonság dönti el, hogy az üzenetek visszatérnek-e a célhoz.
A nem ASF módot z/OS rendszereken nem lehet kiválasztani.
Amikor ez a tulajdonság false (alapértelmezett) értékre van állítva, akkor az üzenet automatikusan nyugtázásra kerül az üzenetvezérelt összetevőnek való átadás előtt.
Amikor a tulajdonság true, értékűre van állítva, akkor az üzenetfigyelő szolgáltatás azután küld üzenetnyugtázást az ügyfélnek, hogy az üzenetet sikeresen feldolgozta az üzenetvezérelt összetevő, és az üzenetfigyelő helyreállítást kér az olyan üzenetek esetén, amelyekhez az összetevő kivételt állít elő.
| Információk | Érték |
|---|---|
| Adattípus | Logikai |
| Alapértelmezett | False |
A figyelőport hibából helyreállásának újrapróbálkozási kísérletei közötti idő másodpercben. Az újrapróbálkozási kísérletek maximális számát a MAX.RECOVERY.RETRIES tulajdonság határozza meg.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Másodpercek |
| Alapértelmezett | 60 |
| Tartomány | 1-től 2147483647-ig |
A kiszolgáló munkamenetkészleteinek ellenőrzései közötti időtartam másodpercben. A kiszolgáló munkamenetkészleteinek ellenőrzésének engedélyezéséhez állítsa be ezt a tulajdonságot egy nem negatív értékre.
A SERVER.SESSION.POOL.REAP.TIME egyéni tulajdonság nem alkalmazható, ha az üzenetkezelési rendszer nem-ASF módban fut.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Másodpercek |
| Alapértelmezett | -1 (letiltva) |
| Tartomány | -2147483648 és 2147483647 között |
Az alapértelmezett kiszolgáló munkamenetkészlet időkorlátja másodpercekben.
Ha a tulajdonság nem negatív értékre van beállítva, akkor összehasonlításra kerül a kiszolgáló munkamenet használata óta eltelt idővel. Ha az időkorlát érték kisebb, mint az eltelt idő, akkor a kiszolgáló munkamenet eltávolításra kerül a kiszolgáló munkamenetkészletből, és a JMS munkamenete visszatér a JMS munkamenetkészletbe. Például, ha az időkorlát érték egy másodperc és az adott kiszolgáló használata óta eltelt idő két másodperc, akkor az a kiszolgáló munkamenet eltávolításra kerül a kiszolgáló munkamenetkészletből, és a JMS munkamenete visszatér a JMS munkamenetkészletbe.
A SERVER.SESSION.POOL.UNUSED.TIMEOUT egyéni tulajdonság nem alkalmazható, ha az üzenetkezelési rendszer nem-ASF módban fut.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Másodpercek |
| Alapértelmezett | -1 (letiltva) |
| Tartomány | -2147483648 és 2147483647 között |
Ez a tulajdonság felülbírálja a figyelő port alapértelmezett SERVER.SESSION.POOL.UNUSED.TIMEOUT értékét az lpname változóhoz megadott névvel. Az érték vonatkozik a megadott figyelőportot használó összes üzenetvezérelt komponensre.
Ha az újradefiniálás nem negatív beállított értékkel rendelkezik, akkor újradefiniálja a SERVER.SESSION.POOL.UNUSED.TIMEOUT értéket, akkor is ha a SERVER.SESSION.POOL.UNUSED.TIMEOUT negatív értékkel rendelkezik.
Ha az újradefiniálás negatív beállított értékkel rendelkezik, akkor letiltja a kiszolgáló munkamenetkészlet megfigyelését a megadott figyelőporton.
A SERVER.SESSION.POOL.UNUSED.TIMEOUT.lpname egyéni tulajdonság nem alkalmazható, ha az üzenetkezelési rendszer nem-ASF módban fut.
| Információk | Érték |
|---|---|
| Adattípus | Egész szám |
| Egység | Másodpercek |
| Alapértelmezett | Nincs beállítva |
| Tartomány | -2147483648 és 2147483647 között |