Atributy stavu fronty
Atributy stavu fronty a manipulátory, které přistupují k frontám.
U každého atributu je uveden stručný popis, jaké informace atribut zobrazuje. Tabulka také uvádí ekvivalentní parametr MQSC příkazu DISPLAY QSTATUS. Další informace o příkazech MQSC viz Administrace pomocí příkazů MQSC v Centrum znalostí IBM®.
Atribut | Význam | Parametr MQSC |
---|---|---|
Název fronty | Název fronty. | |
Aktuální hloubka fronty | Počet zpráv, které se právě nacházejí ve frontě. | CURDEPTH |
Otevření pro vstup - počet | Jedná se o počet aplikací, které jsou aktuálně připojeny k frontě za účelem získání zpráv z fronty. | IPPROCS |
Otevření pro výstup - počet | Jedná se o počet aplikací, které jsou aktuálně připojeny k frontě za účelem vložení zpráv do fronty. | OPPROCS |
Nepotvrzené zprávy | Tento atribut určuje, zda pro danou frontu existují nevyřízené a nepotvrzené požadavky na změny
(vložení a získání). V případě nevyřízených nepotvrzených změn je hodnotou číslo odpovídající počtu nepotvrzených zpráv, které jsou zároveň nevyřízené (1, 2, 3, 4, 5 atd.). Pokud nevyřízené nepotvrzené změny neexistují, nastavení má hodnotu Ne . ![]() |
UNCOM |
Název oblasti protokolu pro zotavení z média | Název nejstarší oblasti protokolu vyžadované frontou k provedení zotavení z médií. | MEDIALOG |
Monitorování front | Oblast protokolu nebo příjemce žurnálu potřebný pro zotavení fronty z médií. Pro správce front, ve kterých probíhá cyklické protokolování, nemá tento atribut žádnou hodnotu. Tento atribut je platný v systému UNIX, Linux® a Windows. | MONQ |
Čas fronty | Interval v mikrosekundách mezi vložením zpráv do fronty a jejich destruktivním čtením. Maximální
zobrazitelná hodnota je 999 999 999; pokud interval tuto hodnotu překročí, bude zobrazena hodnota 999 999 999. Interval se měří od momentu umístění zprávy do fronty do momentu destruktivního načtení zprávy aplikací, a zahrnuje následující časy:
![]() Sdílený , zobrazená hodnota je založena pouze na měřeních shromážděných pro tohoto správce front. |
QTIME |
Stáří nejstarší zprávy | Stáří nejstarší zprávy ve frontě v sekundách. | MSGAGE |
Datum posledního vložení | Datum vložení poslední zprávy do fronty od okamžiku spuštění správce front. Není-li k dispozici žádné
datum vložení (například proto, že od spuštění správce front nebyla do fronty vložena žádná zpráva), zobrazí se prázdná
hodnota.![]() Sdílený , zobrazená hodnota je založena pouze na měřeních shromážděných pro tohoto správce front. |
LPUTDATE |
Čas posledního vložení | Čas vložení poslední zprávy do fronty od okamžiku spuštění správce front. Není-li k dispozici žádný čas
vložení (například proto, že od spuštění správce front nebyla do fronty vložena žádná zpráva), zobrazí se prázdná
hodnota. ![]() Sdílený , zobrazená hodnota je založena pouze na měřeních shromážděných pro tohoto správce front. |
LPUTTIME |
Datum posledního získání | Datum získání poslední zprávy z fronty od okamžiku spuštění správce front. Prohlížená zpráva není
považována za získanou zprávu. Není-li k dispozici žádné datum získání (například proto, že od spuštění správce front
nebyla z fronty získána žádná zpráva), zobrazí se prázdná hodnota. ![]() Sdílený , zobrazená hodnota je založena pouze na měřeních shromážděných pro tohoto správce front. |
LGETDATE |
Čas posledního získání | Čas získání poslední zprávy z fronty od okamžiku spuštění správce front. Prohlížená zpráva není
považována za získanou zprávu. Není-li k dispozici žádný čas získání (například proto, že od spuštění správce front
nebyla z fronty získána žádná zpráva), zobrazí se prázdná hodnota. ![]() Sdílený , zobrazená hodnota je založena pouze na měřeních shromážděných pro tohoto správce front. |
LGETTIME |
![]() ![]() |
Aktuální velikost souboru použitého touto frontou (v megabajtech). | CURFSIZE |
![]() ![]() |
Maximální velikost, do níž je soubor fronty schopen aktuálně narůst (v megabajtech). Tato hodnota může být nižší než nakonfigurovaná hodnota parametru MAXFSIZE v případě, že soubor fronty ještě nebyl překonfigurován správcem front kvůli podpoře větších souborů. | CURMAXFS |
Objekty stavu manipulátoru fronty
Následující tabulka obsahuje seznam atributů stavu manipulátoru fronty, které jsou zobrazeny ve druhé tabulce v dialogovém okně Stav fronty.
Atribut | Význam | Parametr MQSC |
---|---|---|
Název fronty | Název fronty. | |
Název aplikace | Řetězec obsahující značku aplikace připojené ke správci front. Jedná se o jednu z následujících položek:
|
APPLTAG |
ID procesu | Identifikátor procesu, který otevřel frontu. Tento atribut není v systémech HP Integrity NonStop Server![]() |
Identifikátor PID |
ID podprocesu | Identifikátor podprocesu v rámci procesu aplikace, který otevřel frontu. Hvězdička informuje o tom, že daná fronta byla otevřena s použitím sdíleného připojení. Tento atribut není v systémech HP Integrity NonStop Server![]() |
TID |
Typ aplikace | Řetězec označující typ aplikace, která je připojena ke správci front.
Hodnota Dávka
znamená, že jde o aplikaci používající dávkové připojení. Hodnota RRSBATCH znamená, že jde o aplikaci,
která je koordinována službou RRS a používá dávkové připojení. Hodnota CICS znamená, že jde o transakci
systému CICS. Hodnota IMS znamená, že jde o transakci systému IMS. Hodnota CHINIT znamená, že
jde o inicializátora kanálu. Hodnota Systém znamená, že jde o správce front. Hodnota Uživatel
znamená, že jde o uživatelskou aplikaci. |
APPLTYPE |
Popis aplikace | Řetězec obsahující popis aplikace připojené ke správci front, jestliže je známa. Pokud správce front aplikaci nerozpozná, vrácený popis budou tvořit jen prázdné znaky. Podle popisu aplikace lze filtrovat (například pomocí klauzule WHERE), a administrátor tedy může podle potřeby zobrazit pouze určitá připojení. | APPLDESC |
Přístup pro procházení | Tento atribut určuje, zda manipulátor poskytuje k frontě přístup pro procházení. Pokud manipulátor
přístup pro procházení poskytuje, má atribut hodnotu Ano ; pokud manipulátor tento přístup neposkytuje, má
atribut hodnotu Ne . |
BROWSE |
Přístup pro zjišťování | Tento atribut určuje, zda manipulátor poskytuje k frontě přístup pro zjišťování. Pokud manipulátor
přístup pro zjišťování poskytuje, má atribut hodnotu Ano ; pokud manipulátor tento přístup neposkytuje, má
atribut hodnotu Ne . |
INQUIRE |
Přístup pro vstup | Tento atribut určuje, zda manipulátor poskytuje k frontě přístup pro vstup. Hodnota Ne
znamená, že fronta není otevřena pro vstup. Hodnota Sdílený znamená, že fronta je otevřena pro sdílený
vstup. Hodnota Výhradní znamená, že fronta je otevřena pro výhradní vstup. |
INPUT |
Přístup pro výstup | Tento atribut určuje, zda manipulátor poskytuje k frontě přístup pro výstup. Pokud manipulátor přístup
pro výstup poskytuje, má atribut hodnotu Ano ; pokud manipulátor tento přístup neposkytuje, má atribut
hodnotu Ne . |
OUTPUT |
Přístup pro nastavení | Tento atribut určuje, zda manipulátor poskytuje k frontě přístup pro nastavení. Pokud manipulátor
přístup pro nastavení poskytuje, má atribut hodnotu Ano ; pokud manipulátor tento přístup neposkytuje, má
atribut hodnotu Ne . |
SET |
Jméno uživatele | Identifikátor uživatele, který je přidružen k manipulátoru. | USERID |
Název kanálu | Název kanálu, který vlastní manipulátor. Pokud není k manipulátoru přidružen žádný kanál, tato hodnota je prázdná. Hodnota se zobrazí pouze, pokud manipulátor přísluší k inicializátoru kanálu. | CHANNEL |
Název připojení | Název připojení přidružený ke kanálu, který vlastní manipulátor. Pokud není k manipulátoru přidružen žádný kanál, tato hodnota je prázdná. Hodnota se zobrazí pouze, pokud manipulátor přísluší k inicializátoru kanálu. | CONNAME |
Typ pracovní jednotky | Typ jednotky zotavení z pohledu správce front. Tento atribut může nabývat jedné z následujících hodnot:
![]() CICS (pouze systém z/OS),
XA , ![]() RRS (pouze systém z/OS), ![]() IMS (pouze
systém z/OS),
Správce front . |
URTYPE |
ID pracovní jednotky správce front | Jednotka zotavení přiřazená správcem front. Jedná o 8bajtový identifikátor transakce zobrazený jako 16 hexadecimálních znaků.![]() |
QMURID |
Asynchronní stav | Stav asynchronního spotřebitele pro daný popisovač objektu. Existuje pět možných hodnot: Aktivní: Volání MQCB nastavilo funkci pro asynchronní zpětné volání zpráv procesu a byl spuštěn manipulátor připojení, takže může probíhat asynchronní spotřeba zpráv. Neaktivní: Volání MQCB nastavilo funkci pro asynchronní zpětné volání zpráv procesu, manipulátor připojení však dosud nebyl spuštěn nebo byl zastaven či pozastaven, takže asynchronní spotřeba zpráv v současné době nemůže probíhat.Pozastaveno: Zpětné volání asynchronní spotřeby bylo pozastaveno, takže u daného popisovače objektu v současné době nemůže probíhat asynchronní spotřeba zpráv. Důvodem může být skutečnost, že aplikace vyslala pro daný popisovač objektu volání MQCB s operací MQOP_SUSPEND, nebo jeho pozastavení systémem. Pokud došlo k pozastavení systémem, v rámci procesu pozastavení asynchronní spotřeby zpráv bude vyvolána funkce zpětného volání s kódem příčiny, který popisuje problém, jenž vedl k pozastavení. Tato hodnota je hlášena v poli Příčina struktury MQCBC předávané funkci zpětného volání. Aby mohla asynchronní spotřeba zpráv pokračovat, musí aplikace vyslat volání MQCB s parametrem operace nastaveným na hodnotu MQOP_RESUME. |
ASTATE |
Dočasně pozastaveno: Systém dočasně pozastavil zpětné volání asynchronní spotřeby, takže u daného popisovače objektu v současné době nemůže probíhat asynchronní spotřeba zpráv. V rámci procesu pozastavení asynchronní spotřeby zpráv je volána funkce zpětného volání s kódem příčiny, který popisuje problém, jenž vedl k pozastavení. Tato hodnota je hlášena v poli Příčina struktury MQCBC předávané funkci zpětného volání. Funkce zpětného volání je vyvolána znovu, když systém po vyřešení dočasného problémového stavu obnoví asynchronní spotřebu zpráv. Žádná hodnota: Pro daný manipulátor nebylo vysláno volání MQCB, takže na tomto manipulátoru není nakonfigurována žádná asynchronní spotřeba zpráv. Toto je výchozí hodnota. |
||
ID externí pracovní jednotky | Identifikátor externí jednotky zotavení přidružený k připojení. Jedná se o identifikátor zotavení známý v rámci koordinátora externího synchronizačního bodu. Jeho formát je určen hodnotou atributu Typ pracovní
jednotky . |
URID |
![]() |
![]() Název
aplikace .
Slouží k rozlišení mezi duplicitními hodnotami atributu Název aplikace .
Tato hodnota se
zobrazuje pouze v případě, že správce front, který vlastní frontu, je spuštěn v systému z/OS a atribut Typ
aplikace nemá hodnotu Systém . |
![]() |
![]() |
![]() Název bloku specifikace programu a ID tabulky specifikace programu .
Tato hodnota se zobrazí pouze v případě, že atribut
Typ aplikace má hodnotu IMS . |
![]() |
![]() |
![]() Typ aplikace má
hodnotu IMS . |
![]() |
![]() |
![]() Typ aplikace má hodnotu CICS . |
![]() |