Spuštění a zastavení kanálu

Způsob spuštění kanálu závisí na skutečnosti, zda jde o volající nebo o odpovídací kanál. Při zastavení kanálu můžete určit, zda má být tento kanál zastaven po dokončení zpracování aktuální dávky zpráv nebo nuceně vypnut ještě před dokončením tohoto zpracování.

Než začnete

V počítači musí být pro oba konce kanálu definován vyžadovaný přenosový protokol, například TCP/IP.

Informace o této úloze

Kanály lze rozdělit na volající a odpovídající (kanály odezvy). Aplikace může spustit volající kanály buď přímo, nebo automaticky pomocí inicializátoru kanálu. Kanály odezvy lze spustit pouze prostřednictvím modulu listener.

Volající kanály lze spustit v produktu IBM® MQ Explorer. Při spouštění kanálů odezvy v produktu IBM MQ Explorerve skutečnosti změníte stav kanálu responderů z Zastaveno na Neaktivní; modul listener poté změní stav z Neaktivní na Spuštěno. Chcete-li tedy použít kanály odezvy, je nutné spustit v počítači modul listener.

Postup

  • Spusťte kanál ručně.
    1. V pohledu Navigator klepněte na složku Kanály a zobrazte kanály v pohledu Obsah.
    2. V pohledu Obsah klepněte pravým tlačítkem myši na kanál a poté klepněte na volbu Spustit.
    Kanál bude spuštěn. Ikona umístěná vedle kanálu se změní a bude indikovat, že kanál byl spuštěn.
  • Zastavte kanál.
    1. V pohledu Navigator klepněte na složku Kanály a zobrazte kanály v pohledu Obsah.
    2. V pohledu Obsah klepněte pravým tlačítkem myši na kanál a poté klepněte na volbu Zastavit ....
      Zobrazí se dialogové okno Zastavit kanál.
    3. Vyberte, jak produkt IBM MQ zastaví kanál:
      • Chcete-li kanál ukončit po dokončení zpracování aktuální dávky zpráv (on Multiplatforms) nebo ukončit kanál po aktuální zprávě (v systému z/OS®), přijměte výchozí hodnoty (nevybírejte zaškrtávací políčka). Pokud v přijímajícím kanálu není prováděna žádná dávková zpracování, bude kanál před zastavením čekat na další dávku nebo další prezenční signál (je-li použit prezenční signál). V případě kanálů připojení serveru je kanál zastaven po ukončení připojení.
      • Chcete-li ukončit přenos jakékoli aktuální dávky, zaškrtněte políčko Vynutit přerušení aktuální dávky zpráv; podproces či proces kanálu ukončen nebude. Výsledkem pravděpodobně budou nejisté kanály. V případě kanálů připojení serveru bude aktuální připojení přerušeno.
      • Pokud jste zaškrtli políčko Vynutit přerušení aktuální dávky zpráv a chcete ukončit podproces či proces kanálu, zaškrtněte políčko Povolit ukončení procesu/podprocesu.
    4. Pokud definice kanálu určuje kanál odezvy, smí být tentýž kanál odezvy používán více správci front či vzdálenými připojeními. Můžete tedy filtrovat kanály, které jsou zastaveny: zaškrtněte příslušné políčko a poté zadejte název správce front nebo vzdáleného připojení.
    5. Vyberte stav, do kterého kanál přejde po zastavení:
      • Chcete-li zastavit kanál, ale ponechat proces nebo podproces spuštěný, klepněte na volbu Zastaveno; kanál bude nadále aktivní a bude spotřebovávat prostředky.
      • Chcete-li zastavit kanál i proces či podproces, klepněte na volbu Neaktivní; kanál bude neaktivní a nebude spotřebovávat prostředky.

    Činnost kanálu bude zastavena. Ikona umístěná vedle kanálu se změní a bude indikovat, že činnost kanálu již byla zastavena.