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. [z/OS]V případě sdílených front systému z/OS se tato hodnota týká pouze správce front, který odpověď generuje. Hodnota se netýká ostatních správců front ve skupině sdílení front. 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:
  • Čas, kdy vkládající aplikace vložila zprávu, a čas, kdy je zpráva k dispozici, např. je potvrzena.
  • Doba, po kterou zpráva čeká ve frontě na zpracování.
Buňka zobrazuje dvě hodnoty: hodnotu založenou na poslední aktivitě za krátké časové období a hodnotu založenou na aktivitě za delší časové období. Tyto hodnoty závisí na konfiguraci a chování systému a také na úrovních provozované aktivity. Slouží jako indikátory, že systém pracuje normálně. Významná proměnnost těchto hodnot může indikovat problém v systému. [z/OS]U front systému z/OS, které mají dispozici 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.[z/OS] U front systému z/OS, které mají dispozici 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. [z/OS]U front systému z/OS, které mají dispozici 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. [z/OS]U front systému z/OS, které mají dispozici 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. [z/OS]U front systému z/OS, které mají dispozici Sdílený, zobrazená hodnota je založena pouze na měřeních shromážděných pro tohoto správce front. LGETTIME
[V9.2.0, červenec 2020][UNIX, Linux, Windows, IBM i]Aktuální velikost souboru Aktuální velikost souboru použitého touto frontou (v megabajtech). CURFSIZE
[V9.2.0, červenec 2020][UNIX, Linux, Windows, IBM i]Aktuální maximální velikost souboru 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:
  • [z/OS]Název dávkové úlohy z/OS
  • ID uživatele TSO, identifikátor aplikace CICS
  • [z/OS]Název oblasti IMS
  • Název úlohy inicializátoru kanálu
  • [IBM i]Název úlohy IBM i
  • Proces UNIX, Linux a Windows
Název aplikace reprezentuje název procesu (nebo úlohy), který se připojil ke správci front. V případě propojení tohoto procesu nebo úlohy prostřednictvím kanálu představuje název aplikace vzdálený proces nebo vzdálenou úlohu, nikoli název úlohy nebo proces lokálního kanálu.
APPLTAG
ID procesu Identifikátor procesu, který otevřel frontu. Tento atribut není v systémech HP Integrity NonStop Server[z/OS] a z/OS platný. 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[z/OS] a z/OS platný. 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: [z/OS] CICS (pouze systém z/OS), XA, [z/OS] RRS (pouze systém z/OS), [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ů.[z/OS] U operačního systému z/OS se jedná o RBA protokolu s 8 bajty v podobě 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
[z/OS]ID adresního prostoru [z/OS]Čtyřznakový identifikátor adresního prostoru aplikace, který je identifikován atributem 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. [z/OS]ASID
[z/OS]Název bloku specifikace programu [z/OS]Osmiznakový název bloku specifikace programu (PSB) přidruženého ke spuštěné transakci systému IMS (pouze systém z/OS). K vymazání transakce pomocí příkazů systému IMS lze použít atributy 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. [z/OS]PSBNAME
[z/OS]ID tabulky specifikace programu [z/OS]Čtyřznakový identifikátor oblasti tabulky specifikace programu (PST) systému IMS pro připojenou oblast IMS (pouze systém z/OS). Tato hodnota se zobrazí pouze v případě, že atribut Typ aplikace má hodnotu IMS. [z/OS]PSTID
[z/OS]ID transakce CICS [z/OS]Čtyřznakový identifikátor transakce CICS (pouze systém z/OS). Tato hodnota se zobrazí pouze v případě, že atribut Typ aplikace má hodnotu CICS. [z/OS]TRANSID