Właściwości kanału
Istnieje możliwość ustawienia właściwości dla wszystkich typów kanałów, w tym kanałów połączeń z klientami. Niektóre właściwości są specyficzne dla określonych typów kanałów.
W poniższej tabeli znajduje się lista wszystkich właściwości, które można ustawić:
- Ogólne
- Rozszerzone
- MCA
- Wyjścia
- LU6.2
- Ponowienie
- Ponowienie komunikatu
- Klaster
- SSL
- Równoważenie obciążenia
- Statystyka
- Niektóre właściwości są specyficzne dla kanałów klastra.
Niektóre właściwości są specyficzne dla kanałów produktu z/OS® .
Dla każdej właściwości dostępny jest krótki opis sytuacji, w których wymagana jest jej konfiguracja. W tabelach można także podać równoważny parametr MQSC dla komend DEFINE, ALTER i DISPLAY CHANNEL. Więcej informacji na temat komend MQSC można znaleźć w sekcji Administrowanie produktem IBM® MQ za pomocą komend MQSC w podręczniku IBM Documentation.
Strona Ogólne
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Ogólne okna dialogowego Właściwości kanału.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Nazwa kanału | Tylko do odczytu. Określa nazwę definicji kanału. | CHANNEL |
Typ | Tylko do odczytu. Określa typ definicji kanału. | CHLTYPE |
Dyspozycja QSG | Tylko do odczytu. Jest to dyspozycja grupy współużytkowania kolejek definicji kanału. Dyspozycji definicji kanału nie można zmienić po jej utworzeniu. Queue manager oznacza, że definicja obiektu jest dostępna tylko dla menedżera kolejek, który ją udostępnia; Group oznacza, że definicja obiektu jest składowana we współużytkowanym repozytorium i każdy menedżer kolejek w grupie współużytkowania kolejek ma kopię tej definicji; Copy oznacza, że definicja obiektu jest kopią definicji menedżera kolejek we współużytkowanym repozytorium. |
QSGDISP |
Opis | Podaj dokładny opis zadań kanału. Więcej informacji zawiera sekcja Łańcuchy w oknach dialogowych właściwości. | DESCR |
Nazwa menedżera kolejek | Wprowadź nazwę menedżera kolejek, w którym został zdefiniowany kanał. Dla kanałów połączeń klienta, wprowadź nazwę menedżera kolejek, od którego aplikacja uruchomiona w środowisku klienta MQI może żądać połączenia. | QMNAME |
Protokół transmisji | Wybierz z listy typ transportu używany przez kanał. | TRPTYPE |
Nazwa połączenia | Dla wszystkich typów kanałów, za wyjątkiem kanałów odbierających klastry, wpisz nazwę komputera będącego hostem docelowego menedżera kolejek. Format nazwy połączenia zależy od wybranego protokołu transmisji. Na przykład jeśli używany jest protokół TCP/IP i wiadomo, że docelowy menedżer kolejek łączy się przy użyciu numeru portu innego niż domyślny port produktu IBM MQ o numerze 1414, wpisz wartość computer_name(port_number) , gdzie nazwa_komputera jest nazwą lub adresem IP komputera udostępniającego docelowy menedżer kolejek, a numer_portu odnosi się do portu używanego przez funkcję nasłuchiwania docelowego menedżera kolejek.
|
CONNAME |
Kolejka transmisji | Wpisz nazwę kolejki transmisji odpowiedniej dla menedżera kolejek znajdującego się na odbierającym końcu kanału. | XMITQ |
Lokalny adres komunikacji | Jeśli kanał używa protokołu TCP/IP i jeśli ma on używać konkretnego adresu IP, portu lub zakresu portu dla komunikacji wychodzącej, określ lokalny adres komunikacji dla kanału. Kanał zostaje lokalnie przypisany do adresu. Użyj formatuipaddress(low-port, high-port), gdzie adres_ip jest adresem IP określonym w formacie IPv4 w postaci dziesiętnej z kropkami, IPv6 w postaci szesnastkowej lub alfanumerycznym formatem nazwy hosta. Na przykład składnia192.0.2.0określa adres IPv4 z dowolnym portem;192.0.2.0(1000)określa adres IPv4 i konkretny port;192.0.2.0(1000,2000)określa adres IPv4 oraz zakres portów;(1000)określa tylko port. Cluster-sender channels: W przypadku wpisania wartości w polu |
LOCLADDR |
Cluster-receiver channels: Nie należy umieszczać adresu IP w polu |
||
Ogólny status kanału | Tylko do odczytu. Jest to status kanału. | STATUS |
Strona Rozszerzone
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Rozszerzone okna dialogowego Właściwości kanału.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Maksymalna długość komunikatu | Wpisz maksymalną długość komunikatu przesyłanego przez kanał:
|
MAXMSGL |
Okres pulsu | Wpisz wartość interwału pulsu z zakresu od 0 do 999999. Wartość 0 oznacza, że nie wystąpią żadne wymiany pulsu. Ustaw wartość na mniejszą niż wartość właściwości Disconnect
interval . Użyta wartość jest większa niż wartość określona po stronie wysyłającej i stronie odbierającej. Interwał pulsu określa czas w sekundach między przepływami pulsu przekazywanymi przez wysyłającego agenta MCA, kiedy nie ma żadnych komunikatów w kolejce transmisji. Wymiana pulsu pozwala odbierającemu agentowi MCA wygasić kanał. |
HBINT |
Maksymalna liczba instancji | Ten parametr jest używany dla kanałów połączenia z serwerem i kanałów AMQP. Parametr Maximum instances określa maksymalną liczbę symultanicznych instancji pojedynczego kanału połączenia z serwerem lub kanału AMQP. Wartość może być liczbą z zakresu od 0 do 999999999. Wartość domyślna to 999999999. Wartość 0 oznacza całkowity brak dostępu dla klientów. Jeśli parametr Maximum instances zostanie ustawiony na wartość mniejszą niż liczba aktualnie działających instancji kanału połączenia z serwerem, uruchamianie nowych instancji zostanie uniemożliwione do momentu zatrzymania odpowiedniej liczby istniejących instancji. Jeśli klient łączy się na kanale AMQP z identyfikatorem, który jest już połączony (to znaczy przejmuje klienta), przejęcie powiedzie się bez względu na to, czy liczba połączonych klientów osiągnęła wartość MAXINST. |
MAXINST |
Maksymalna liczba instancji na klienta | Ten parametr jest używany dla kanałów połączenia z serwerem. Parametr Maximum instances per client określa maksymalną liczbę symultanicznych instancji pojedynczego kanału połączenia z serwerem, które można uruchomić z pojedynczego klienta. W tym kontekście połączenia wywodzące się z tego samego zdalnego adresu sieciowego są traktowane jako przychodzące od tego samego klienta. Wartość może być liczbą z zakresu od 0 do 999999999. Wartość domyślna to 999999999. Wartość 0 oznacza całkowity brak dostępu dla klientów. Parametr Maximum instances różni się od parametru Maximum instances per client tym, że parametr Maximum instances wskazuje maksymalną liczbę połączeń, natomiast parametr Maximum instances per client określa maksymalną liczbę połączeń, jaką każdy klient może nawiązać z serwerem. |
MAXINSTC |
Interwał sprawdzania połączenia | Wpisz wartość interwału sprawdzania połączenia z zakresu od 0 do 99999. Ta właściwość jest
ignorowana, jeśli kanał używa innego typu transportu niż protokół TCP lub SPX. Właściwość TCP Keep alive musi być ustawiona na wartość Yes na stronie Kanały we właściwościach menedżera kolejek.
|
KAINT |
Zawijanie numeru kolejnego | Numer kolejny oznacza liczbę komunikatów wysłanych przez kanał. Numer kolejny zwiększa się każdorazowo po wysłaniu komunikatu przez kanał.
W przypadku wszystkich innych platform należy wpisać najwyższy numer kolejny komunikatu z zakresu od 100 do 999 999 999, który musi zostać osiągnięty przed ponownym rozpoczęciem numerowania od 1. Wartość musi być wystarczająco duża, aby numer nie został wystawiony ponownie w przypadku, gdy jest on używany przez wcześniejszy komunikat. Dwa końce kanału muszą mieć tę samą wartość zawijania numeru kolejnego podczas uruchamiania kanału. W przeciwnym razie zostanie zgłoszony błąd. |
SEQWRAP |
Szybkość komunikatu nietrwałego | Aby określić, że komunikaty nietrwałe kanału mają nie być przekazywane podczas transakcji, wybierz atrybut Szybko. Oznacza to, że komunikaty nietrwałe stają się dostępne do odtwarzania dużo szybciej, niż gdyby były częścią transakcji. Jednak z powodu komunikatów nietrwałych niebędących częścią transakcji, mogą one zostać zagubione, jeśli np. kanał zatrzyma się podczas przesyłania komunikatów. Aby temu zapobiec, wybierz atrybut Normalnie. | NPMSPEED |
Wielkość zadania wsadowego | Wpisz maksymalną liczbę komunikatów, jakie mają zostać wysłane przed punktem synchronizacji. Komunikaty są zawsze przesyłane osobno, ale zatwierdzane lub wycofywane jako zadania wsadowe. Spróbuj użyć domyślnej wielkości zadania wsadowego50i zmienić wartość tylko wtedy, gdy jest to konieczne. | BATCHSZ |
Kompresja komunikatu | Kliknij przycisk Edytuj, aby otworzyć okno dialogowe edycji kompresji komunikatu. Wybierz metodę kompresji komunikatu obsługiwaną przez definicję kanału w kolejności preferencji. Używana jest pierwsza dostępna metoda kompresji obsługiwana przez drugi koniec kanału. Atrybut NONE oznacza, że kompresja komunikatu nie jest wykonywana; atrybut RLE oznacza, że dane komunikatu są kompresowane za pomocą kodowania grupowego; atrybutZLIBFAST oznacza, że dane komunikatu są kompresowane z użyciem metody kompresji zlib i preferowany jest krótki czas kompresji; atrybut ZLIBHIGH oznacza, że dane komunikatu kompresowane są z użyciem metody kompresji zlib i preferowany jest wysoki stopień kompresji; atrybut ANY oznacza, że użyta będzie dowolna metoda kompresji obsługiwana przez menedżer kolejek. Więcej informacji na ten temat zawiera sekcja Rozproszone kolejkowanie i klastry w podręczniku IBM Documentation. | COMPMSG |
Kompresja nagłówka | Kliknij przycisk Edytuj, aby otworzyć okno dialogowe edycji kompresji nagłówka. Wybierz metodę kompresji nagłówka obsługiwaną przez definicję kanału w kolejności preferencji. Używana jest pierwsza dostępna metoda kompresji obsługiwana przez drugi koniec kanału. Atrybut Brak oznacza, że kompresja nagłówka nie jest wykonywana; atrybut System oznacza, że kompresja nagłówka jest wykonywana. Więcej informacji na ten temat zawiera sekcja Rozproszone kolejkowanie i klastry w podręczniku IBM Documentation. | COMPHDR |
Interwał przetwarzania wsadowego | Wpisz liczbę milisekund z zakresu od 0 do 999999999, podczas których przetwarzanie wsadowe kanału jest otwarte, mimo że w kolejce transmisji nie ma komunikatów. | BATCHINT |
Limit danych zadania wsadowego | Należy podać wyrażony liczbą kilobajtów (z zakresu od 0 do 999999) limit ilości danych, które są wysyłane przez kanał przed osiągnięciem punktu synchronizacji. Wartość 0 oznacza, że do zadań wsadowych realizowanych przez ten kanał nie jest stosowany żaden limit. | BATCHLIM |
Interwał odłączania | Wpisz wartość w sekundach z zakresu od 0 do 999999, po upływie której zadanie wsadowe zostaje zamknięte przed wyłączeniem kanału. Wartość 0 oznacza, że kanał nie rozłącza się. | DISCINT |
Konwersja danych | Aby określić, że komunikat ma być przekształcany przez aplikację odbierającą w format wymagany przez system odbierający (jest to zwykle stosowana metoda), wybierz wartość Nie. Jeśli zdalny menedżer kolejek znajduje się na platformie nieobsługującej konwersji danych, wybierz wartość Tak, aby określić, że komunikat ma zostać przekształcony w format wymagany przez system odbierający przed przesłaniem. | CONVERT |
Wstawienie uprawnienia | Właściwość ta określa typ przetwarzania zabezpieczeń przeprowadzanego przez agenta MCA podczas działania komendy MQPUT dla kolejki docelowej lub wywołania MQI. Aby użyć domyślnego ID użytkownika, kliknij przycisk Domyślne; aby użyć alternatywnego ID użytkownika z informacji kontekstu przypisanej do komunikatu, kliknij przycisk Kontekst. | PUTAUT |
Okres pulsu przetwarzania wsadowego | Jeśli kanał nadawczy komunikował się z kanałem odbiorczym w czasie określonym jako Okres pulsu przetwarzania wsadowego, zakłada się, że kanał odbiorczy jest nadal aktywny. W przeciwnym razie do kanału odbiorczego przesyłany jest puls przetwarzania wsadowego. Kanał nadawczy oczekuje na odpowiedź po odbierającej stronie kanału przez czas określony w sekundach we właściwości Okres pulsu dla kanału. Jeśli odbierający koniec kanału nie jest aktywny, przetwarzanie wsadowe może być raczej wycofane niż oznaczone jako wątpliwe. Poprzez wycofanie przetwarzania wsadowego, komunikaty pozostają dostępne do przetwarzania, tak by mogły zostać przekierowane do innego kanału. Wpisz liczbę w sekundach z zakresu od 0 do 999999, przez którą wysyłający koniec kanału oczekuje na odpowiedź od odbierającego końca kanału przed przyjęciem, że odbierający koniec kanału jest nieaktywny. Wartość 0 oznacza, że puls przetwarzania wsadowego nie zostanie użyty. Więcej informacji na ten temat zawiera sekcja Konfigurowanie kanału w celu zmniejszenia możliwości umieszczenia w wątpliwość. |
BATCHHB |
Domyślne wysyłanie kanału | Po wywołaniu komendy START CHANNEL bez słowa kluczowego dyspozycyjności kanału (CHLDISP), kanał jest uruchamiany z użyciem wartości domyślnej dyspozycji kanału (DEFCDISP). Dostępne są trzy następujące wartości: Prywatny. Jest to wartość domyślna. Kanał jest uruchamiany jako kanał prywatny dla lokalnego menedżera kolejek. Współużytkowany. Kanał odbierający jest współużytkowany, jeśli został uruchomiony w odpowiedzi na przychodzącą transmisję skierowaną do grupy współużytkującej kolejkę. Kanał wysyłający jest współużytkowany, jeśli jego kolejka transmisji ma status SHARED. Ustal współużytkowane. Kanał wysyłający jest współużytkowany, jeśli jego kolejka transmisji ma dyspozycję SHARED, a parametr CONNAME nie jest pusty. |
DEFCDISP |
Sterowanie właściwościami Dotyczy tylko kanałów nadawcy, kanałów serwera, kanałów nadawczych klastra i kanałów odbiorczych klastra. |
Jeśli komunikat zawiera właściwość z przedrostkiem mcd., jms., usr., lub mqext. wszystkie opcjonalne właściwości komunikatu (w których pole Wsparcie ma wartośćMQPD_SUPPORT_OPTIONAL) z wyjątkiem tych, które znajdują się w deskryptorze komunikatu (lub rozszerzeniu), zostanąumieszczone w jednym lub większej liczbie nagłówków MQRFH2 danych komunikatu, zanim komunikat zostanie wysłanydo menedżera kolejek zdalnych. W przeciwnym razie wszystkie właściwości komunikatu, z wyjątkiem tych, które znajdują się w deskryptorze komunikatu (lub rozszerzeniu), zostają usunięte z komunikatu przed wysłaniem komunikatu do zdalnego menedżera kolejek. Jeśli komunikat zawiera właściwość, w której pole Wsparcie deskryptora właściwości nie jest ustawione na wartość MQPD_SUPPORT_OPTIONAL, komunikat zostaje odrzucony i potraktowany zgodnie z opcjami raportowania. Jeśli komunikat zawiera jedną lub więcej właściwości, w których pole Wsparcie deskryptora właściwości jest ustawione na wartość MQPD_SUPPORT_OPTIONAL, ale inne pola w deskryptorze właściwości są ustawione na wartości inne niż domyślne, właściwości te zostają usunięte z komunikatu przed przesłaniem go do zdalnego menedżera kolejek. Brak. Ta wartość oznacza, że wszystkie właściwości komunikatu, z wyjątkiem tych, które znajdują się w deskryptorze komunikatu (lub rozszerzeniu), zostają usunięte z komunikatu przed wysłaniem komunikatu do zdalnego menedżera kolejek. Jeśli komunikat zawiera właściwość, w której pole Wsparcie deskryptora właściwości nie jest ustawione na wartość MQPD_SUPPORT_OPTIONAL, komunikat zostaje odrzucony i potraktowany zgodnie z opcjami raportowania. |
PROPCTL |
Współużytkowanie konwersacji (tylko w przypadku kanałów połączenia z serwerem i kanałów połączenia z klientem) |
Określa maksymalną liczbę konwersacji, które mogą być współużytkowane w konkretnej instancji kanału klienta TCP/IP (gnieździe). Możliwe wartości: 0: określa brak współużytkowania konwersacji w gnieździe TCP/IP. Instancja kanału jest uruchamiana w trybie przed IBM WebSphere® MQ 7.0, w odniesieniu do:
1: określa brak współużytkowania konwersacji w gnieździe TCP/IP. Opcje pulsowania klienta i odczytu z wyprzedzeniem są dostępne zarówno w wywołaniu MQGET, jak i poza nim, a wyciszaniem kanału można łatwiej sterować. Od 2 do 999999999: liczba współużytkowanych konwersacji. Wartością domyślną jest 10. Jeśli wartość SHARECNV połączenia z klientem nie jest zgodna z wartością SHARECNV połączenia z serwerem, używana jest wartość najmniejsza. |
SHARECNV |
Numer kolejny oczekującego resetowania | Jest to numer kolejny od oczekującego żądania. Wskazuje on na istnienie oczekującego żądania komendy RESET CHANNEL użytkownika. Wartość 0 oznacza, że nie występuje oczekująca komenda RESET CHANNEL. Wartość może być liczbą z zakresu od 1 do 999999999. Gdy parametr RESETSEQ ma wartość 0, komenda DISPLAY CHANNEL zwraca wartość RESETSEQ(NO). |
RESETSEQ |
Użyj kolejki niedostarczonych komunikatów (nie dotyczy kanałów połączenia z klientem, kanałów połączenia z serwerem ani kanałów pomiarowych) |
Określa, czy w przypadku braku możliwości
dostarczenia komunikatów przez kanały jest używana kolejka niedostarczonych
komunikatów. Istnieją dwie możliwe wartości:
|
USEDLQ |
Port (Tylko na kanałach AMQP) |
Określa port połączenia AMQP. Domyślnym portem połączeń AMQP 1.0 jest 5672. Jeśli port 5672 jest już używany, można podać inny port. | PORT |
Użyj identyfikatora klienta (Tylko na kanałach AMQP) |
Określa, że ten identyfikator klienta jest używany dla połączenia na kanale AMQP. Można ustawić wartość Tak lub Nie. | USECLTID |
Sprawdzanie połączenia AMQP (Tylko na kanałach AMQP) |
Określa czas sprawdzania połączenia w milisekundach. Jeśli klient AMQP nie wysłał żadnych ramek w przedziale czasu utrzymywania połączenia, połączenie jest zamykane za pomocąamqp:resource-limit-exceededWarunek błędu AMQP. | AMQPKA |
Element główny tematu (Tylko na kanałach AMQP) |
Określa element główny tematu kanału AMQP. Ta właściwość służy do zapewnienia, że aplikacja MQ Light po wdrożeniu w menedżerze kolejek nie publikuje ani nie subskrybuje komunikatów do lub z obszarów drzewa tematów, które są używane przez inne aplikacje. Wartością atrybutu TPROOT jest SYSTEM.BASE.TOPIC. Jeśli zostanie użyta ta wartość domyślna, łańcuch tematu używany przez klient AMQP do publikowania lub subskrybowania nie ma przedrostka, a klient może wymieniać komunikaty z innymi aplikacjami publikowania/subskrypcji produktu MQ. |
TPROOT |
![]() (Tylko na kanałach AMQP) |
Określa nazwę kolejki modelowej, która ma być używana przy tworzeniu kolejki
tymczasowej (maksymalna długość: 48 znaków). Nazwa domyślna to SYSTEM.DEFAULT.MODEL.QUEUE. |
TMPMODEL |
![]() (Tylko na kanałach AMQP) |
Przedrostek, ktory ma być dodawany na początku nazwy kolejki modelowej w celu uzyskania nazwy kolejki tymczaoswej (maksymalna długość: 32 znaki). Wartość domyślna to AMQP*. |
TMPQPRFX |
![]() |
Definiuje zachowanie agenta kanału komunikatów podczas
pobierania komunikatów z kolejki transmisji lub umieszczania ich w kolejce
docelowej w zakresie stosowania strategii ochrony AMS. Dotyczy to
kanałów typu sender, server, receiver i requester. Możliwe wartości:
|
SPLPROT |
Strona MCA
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie MCA okna dialogowego Właściwości kanału. Aby skonfigurować sposób działania agenta kanału komunikatów MCA dla tego kanału, należy edytować właściwości na stronie MCA.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
ID użytkownika agenta MCA | Identyfikator użytkownika agenta kanału komunikatów. Jeśli pole to jest niepuste, jest to identyfikator użytkownika, który ma być używany przez agenta kanału komunikatów do autoryzacji w celu uzyskania dostępu do zasobów produktu IBM MQ , w tym autoryzacji (jeśli parametr PUTAUT jest autoryzowany DEF) w celu umieszczenia komunikatu w kolejce docelowej dla kanału odbiorczego lub kanału requestera. Jeśli jest pusta, agent kanału komunikatów używa domyślnego identyfikatora użytkownika. Domyślny identyfikator użytkownika pochodzi od identyfikatora użytkownika, który uruchomił kanał odbiorczy. Możliwe wartości:
Maksymalna długość łańcucha wynosi:
|
MCAUSER |
Typ agenta MCA | Aby określić, czy program agenta kanału komunikatów (MCA) ma działać jako wątek, wybierz wartość Wątek. Aby określić, czy program agenta MCA ma działać jako proces, wybierz wartość Proces. | MCATYPE |
Nazwa agenta MCA | Tylko do odczytu. Nie można edytować tej właściwości, ponieważ nazwa agenta MCA jest zastrzeżona i może być wyłącznie pusta. | MCANAME |
Strona Wyjścia
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Wyjścia okna dialogowego Właściwości kanału. Aby skonfigurować kanał w celu uruchamiania wyjść użytkownika, edytuj właściwości na stronie Wyjścia.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Nazwa wyjścia wysyłania | Kliknij przycisk Edytuj, aby otworzyć okno dialogowe edycji nazwy wyjścia wysyłania. Dodaj nazwy do programów obsługi wyjścia wysyłania:
|
SENDEXIT |
Dane użytkownika wyjścia wysyłania | Wpisz dane (maksymalnie 32 znaki) przesyłane do wyjścia wysyłania kanału w momencie wywołania programu obsługi wyjścia wysyłania:
|
SENDDATA |
Nazwa wyjścia odbierania | Kliknij przycisk Edytuj, aby otworzyć okno dialogowe edycji nazwy wyjścia odbierania. Dodaj nazwy programów obsługi wyjścia odbierania:
|
RCVEXIT |
Dane użytkownika wyjścia odbierania | Wpisz dane (maksymalnie 32 znaki) przesyłane do wyjścia odbierania kanału w momencie wywołania programu obsługi wyjścia odbierania:
|
RCVDATA |
Nazwa wyjścia zabezpieczeń | Wpisz nazwę programu obsługi wyjścia zabezpieczeń:
|
SCYEXIT |
Dane użytkownika wyjścia zabezpieczeń | Wpisz dane (maksymalnie 32 znaki) przesyłane do wyjścia zabezpieczeń kanału w momencie wywołania wyjścia zabezpieczeń kanału. | SCYDATA |
Nazwa wyjścia komunikatu | Kliknij przycisk Edytuj, aby otworzyć okno dialogowe edycji nazwy wyjścia komunikatu. Dodaj nazwy programów obsługi wyjścia komunikatów:
|
MSGEXIT |
Dane użytkownika wyjścia komunikatu | Wpisz dane (maksymalnie 32 znaki) przesyłane do wyjścia komunikatów kanału w momencie wywołania programu obsługi wyjścia komunikatów:
|
MSGDATA |
Strona LU6.2
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie LU6.2 okna dialogowego Właściwości kanału. Jeśli kanał używa protokołu transportowego LU 6.2, edytuj właściwości na stronie LU6.2.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Nazwa trybu | Wpisz nazwę trybu LU 6.2, która jest nazwą trybu SNA, chyba że wartość właściwości Connection name na stronie Ogólne zawiera obiekt drugorzędny. W takim wypadku należy pozostawić pustą wartość właściwości Mode name . Maksymalna długość wynosi 8 znaków. |
MODENAME |
Nazwa TP | Wpisz nazwę lub nazwę ogólną programu agenta MCA działającego na samym końcu łącza. | TPNAME |
ID użytkownika | Wpisz identyfikator użytkownika używany przez agenta MCA podczas próby uruchomienia bezpiecznej sesji LU 6.2 za pomocą zdalnego agenta MCA. Chociaż maksymalna długość atrybutu wynosi 12 znaków, to używanych jest tylko 10 pierwszych znaków. | USERID |
Hasło | Kliknij przycisk Zmień hasło kanału, a następnie w oknie dialogowym zmiany hasła wpisz hasło używane przez agenta MCA podczas próby inicjowania bezpiecznej sesji LU 6.2 za pomocą zdalnego agenta MCA. Maksymalna długość wynosi 12 znaków. | PASSWORD |
Strona Ponowienie
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Ponowienie okna dialogowego Właściwości kanału. Aby skonfigurować zachowanie kanału w przypadku, gdy kanał nie może połączyć się ze zdalnym menedżerem kolejek, edytuj właściwości na stronie Ponów.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Licznik krótkookresowych ponowień | Type the maximum number of times, 0 - 999999999 (or, for z/OS using CICS, 1 - 999999999), that the channel can try to connect to a remote queue manager. | SHORTRTY |
Interwał krótkookresowych ponowień | Wpisz przybliżony interwał w sekundach, przez który kanał będzie oczekiwał przed nawiązaniem próby połączenia ze zdalnym menedżerem kolejek dla licznika krótkookresowych ponowień. Wartość 0 oznacza, że kanał natychmiast podejmuje kolejną próbę. | SHORTTMR |
Licznik długookresowych ponowień | Wpisz liczbę z zakresu od 0 do 999999999 oznaczającą największą liczbę prób połączenia kanału ze zdalnym menedżerem kolejek. Wartość tego atrybutu jest używana tylko wtedy, gdy wartość określona dla atrybutu Short retry count została osiągnięta, a kanał nadal nie może połączyć się z menedżerem kolejek zdalnych. |
LONGRTY |
Interwał długookresowych ponowień | Wpisz przybliżony interwał w sekundach, przez który kanał będzie oczekiwał przed nawiązaniem próby połączenia ze zdalnym menedżerem kolejek dla licznika długookresowych ponowień. Wartość 0 oznacza, że kanał natychmiast podejmuje kolejną próbę. | LONGTMR |
Interwał sprawdzania połączenia | Wartość właściwości Keep alive interval określa wartość limitu czasu kanału. Aby dopasować wartość atrybutu interwału sprawdzania połączenia
do wynegocjowanego okresu pulsu, wybierz ustawienie Auto. Jeśli wynegocjowany okres pulsu jest większy niż zero, atrybut Keep alive interval otrzymuje wartość okresu pulsu plus 60 sekund. Jeśli wynegocjowany okres pulsu wynosi zero, wartość atrybutu Keep alive interval także wynosi zero. Aby określić wartość limitu czasu, podaj liczbę w sekundach z zakresu od 0 do 99999. Aby wyłączyć sprawdzanie połączenia tego kanału, wpisz 0. |
KAINT |
Strona Ponowienie komunikatu
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Ponowienie komunikatu okna dialogowego Właściwości kanału. Aby skonfigurować zachowanie kanału w przypadku, gdy nie powiodła się pierwsza próba wstawienia komunikatu do zdalnej kolejki, edytuj właściwości strony Ponowienie komunikatu.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Licznik ponowień komunikatu | Wpisz liczbę z zakresu od 0 do 999999999 określającą liczbę prób dostarczenia komunikatu przez kanał przed podjęciem decyzji, że komunikat nie może zostać dostarczony do kolejki zdalnej. Ta właściwość steruje działaniem agenta MCA wyłącznie w przypadku, gdy wartość właściwości Message retry exit name jest pusta. Jeśli właściwość Message retry exit name nie jest pusta, wartość właściwości Message retry count jest przekazywana do wyjścia do użycia przez wyjście, ale liczba ponowień próby dostarczenia komunikatu przez kanał jest sterowana przez wyjście, a nie przez właściwość Message retry count . |
MRRTY |
Interwał ponowienia komunikatu | Wpisz czas w milisekundach, przez który kanał musi oczekiwać na ponowną próbę umieszczenia komunikatu w zdalnej kolejce. | MRTMR |
Nazwa wyjścia dla ponowienia komunikatu | Wpisz nazwę programu obsługi wyjścia ponowień komunikatu kanału:
|
MRDATA |
Dane użytkownika wyjścia dla ponowienia komunikatu | Wpisz dane (maksymalnie 32 znaki) przekazywane do wyjścia dla ponowień komunikatu kanału w momencie wywołania wyjścia dla ponowień komunikatu kanału. | MREXIT |
Strona Klaster
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Nie współużytkowane w klastrze | Domyślnie ta opcja jest wybrana, przez co kanał nie jest współużytkowany w żadnych klastrach. | Nie dotyczy. |
Współużytkowana w klastrze | Aby współużytkować kanał w klastrze, wybierz tę opcję, a następnie wpisz nazwę klastra. Więcej informacji zawiera sekcja Łańcuchy w oknach dialogowych właściwości. | CLUSTER |
Współużytkowana w ramach listy klastrów | Aby współużytkować kanał w więcej niż jednym klastrze, wybierz tę opcję, a następnie wpisz nazwę obiektu listy nazw zawierającej nazwy klastrów. Więcej informacji zawiera sekcja Łańcuchy w oknach dialogowych właściwości. | CLUSNL |
Priorytet sieciowy | Wartość tej właściwości wskazuje priorytet kanału dla połączenia sieciowego. Wpisz wartość z zakresu od 0 do 9, gdzie 0 jest najniższym priorytetem. Patrz atrybut kanału NETPRTY w podręczniku IBM Documentation. | NETPRTY |
Klasyfikacja kanału CLWL | Wpisz klasyfikację kanału w klastrze z zakresu od 0 do 9, gdzie 0 jest najniższym rzędem. Patrz sekcja Atrybut kanału CLWLRANK w podręczniku IBM Documentation. | CLWLRANK |
Priorytet kanału CLWL | Określ priorytet kanału w klastrze z zakresu od 0 do 9, gdzie 0 jest najniższym priorytetem. Patrz sekcja Atrybut kanału CLWLPRTY w podręczniku IBM Documentation. | CLWLPRTY |
Waga kanału CLWL | Określ wagę zastosowaną dla kanału, pozwalającą sterować wielkością komunikatów przesyłanych przez kanał. Wartość musi należeć do zakresu od 1 do 99, gdzie 1 jest najmniejszą wagą. Patrz Atrybut kanału CLWLWGHT w podręczniku IBM Documentation. | CLWLWGHT |
Strona SSL
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie SSL okna dialogowego Właściwości kanału. Edytuj właściwości na stronie SSL, aby skonfigurować kanał do użycia zabezpieczenia SSL.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
CertificateLabel | Etykieta certyfikatu, która ma być używana przez kanał. Etykieta identyfikuje, który certyfikat osobisty znajdujący się w repozytorium kluczy ma zostać wysłany do zdalnego węzła sieci. Jeśli ta właściwość jest pusta, certyfikat jest określany za pomocą właściwości CertificateLabel menedżera kolejek. | CERTLABL |
CipherSpec | Wprowadź nazwę (maksymalnie 32 znaki) CipherSpec dla połączenia TLS. Obie końce definicji kanału SSL produktu IBM MQ muszą mieć tę samą wartość we właściwości CipherSpec . Więcej informacji na ten temat zawiera opis właściwości SSLCIPH w sekcji DEFINE CHANNEL (DEFINIOWANIE KANAŁU) w produkcie IBM Documentation. Wartość tego parametru jest również używana do ustawiania wartości właściwości protokołu bezpieczeństwa, która jest polem wyjściowym na stronie Status kanału-atrybuty . |
SSLCIPH |
Uwierzytelnianie stron inicjujących połączenia | Wybierz atrybut Wymagane, aby określić, czy kanał musi odbierać i uwierzytelniać certyfikat TLS pochodzący od klienta TLS. Wybierz atrybut Opcjonalne, aby określić, że nie jest wymagany odbiór i uwierzytelnianie certyfikatu TLS pochodzącego od klienta TLS. W przypadku wybrania atrybutu Opcjonalne i wysłania certyfikatu przez klienta TLS, kanał uwierzytelnia certyfikat w normalny sposób. | SSLCAUTH |
Nazwa wystawcy węzła sieci | Filtr nazw wyróżniających wystawców certyfikatów. To pole zawiera filtr nazw wyróżniających zgodny z nazwą wyróżniającą wystawcy certyfikatu osobistego zdalnego węzła sieci. Nazwa wystawcy węzła sieci to pole kluczowe w odwzorowaniu węzła sieci SSL, to znaczy, że jest używana podczas dopasowywania rekordów uprawnień kanału na potrzeby połączeń przychodzących kanału. | SSLCERTI |
Akceptuj tylko te certyfikaty, których nazwy wyróżniające są zgodne z tymi wartościami | Należy wpisać wartość nazwy wyróżniającej certyfikatu pochodzącego od menedżera kolejek węzła sieci lub klienta na drugim końcu kanału IBM MQ . W momencie uruchomienia kanału, wartość właściwości jest porównywana z nazwą wyróżniającą certyfikatu. | SSLPEER |
Akceptuj tylko te certyfikaty, których nazwy wyróżniające są zgodne z tymi wartościami | Ten rekord uwierzytelniania kanału odwzorowuje nazwy wyróżniające protokołu TLS na wartości MCAUSER. Z parametrem SSLPEER należy użyć parametru SSLPEERMAP. | SSLPEERMAP |
Strona Równoważenie obciążenia
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Równoważenie obciążenia okna dialogowego Właściwości kanału.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Waga | Właściwość wagi kanału klienta służy do określenia wagi wpływającej na wybór definicji kanału
połączenia klienckiego, która ma być używana. Właściwość wagi kanału klienta umożliwia losowy wybór definicji kanałów
klienta na podstawie ich wagi, jeśli dostępna jest więcej niż jedna odpowiednia definicja. W przypadku gdy klient wykonuje wywołanie MQCONN, żądając połączenia z grupą menedżerów kolejek i określając nazwę menedżera kolejek zaczynającą się od gwiazdki, jeśli w tabeli definicji kanałów klienta (CCDT) dostępna jest więcej niż jedna odpowiednia definicja kanału, definicja kanału do użycia jest wybierana losowo na podstawie wagi, a wszystkie właściwe definicje CLNTWGHT(0) są wybierane jako pierwsze w porządku alfabetycznym. Określ wartość z zakresu od 0 do 99. Wartość domyślna to 0. Wartość 0 wskazuje brak równoważenia obciążenia, a odpowiednie definicje są wybierane w porządku alfabetycznym. Aby włączyć równoważenie obciążenia, wybierz wartość z zakresu od 1 do 99, gdzie 1 to najniższa waga, a 99 to najwyższa waga. Rozdzielanie komunikatów między dwoma lub większą liczbą kanałów o niezerowych wagach odbywa się mniej więcej proporcjonalnie do współczynnika tych wag. |
CLNTWGHT |
Powinowactwo | Właściwość powinowactwa kanałów umożliwia łączącym się wielokrotnie aplikacjom klienckim korzystającym z nazwy tego samego
menedżera kolejek wybranie, czy przy każdym połączeniu ma być używana ta sama definicja kanału klienta. Ta właściwość jest używana, jeśli dostępnych jest wiele definicji kanałów. Możliwe wartości: PREFEROWANE. Jest to wartość domyślna. Pierwsze połączenie w procesie odczytu tabeli definicji kanałów klienta (CCDT) tworzy listę odpowiednich definicji na podstawie wagi kanału klienta, a wszystkie definicje o wadze 0 są ułożone jako pierwsze w porządku alfabetycznym. Każde połączenie w procesie próbuje nawiązać połączenie przy użyciu pierwszej definicji z listy. Jeśli nawiązanie połączenia nie powiedzie się, używana jest następna definicja. Definicje o wartościach wagi kanału klienta innych niż 0, w przypadku których nie udało się nawiązać połączenia, są przenoszone na koniec listy. Definicje o wadze kanału klienta równej 0 pozostają na początku listy i są wybierane w pierwszej kolejności dla każdego połączenia. Każdy proces klienta o tej samej nazwie hosta tworzy identyczną listę. BRAK. Pierwsze połączenie w procesie odczytu CCDT tworzy listę odpowiednich definicji. Wszystkie połączenia w procesie wybierają odpowiednią definicję na podstawie wagi kanału klienta, a definicje o wadze 0 są wybierane jako pierwsze w porządku alfabetycznym. |
AFFINITY |
Strona Statystyka
W poniższej tabeli podana została lista właściwości, które można ustawić na stronie Statystyki okna dialogowego Właściwości kanału. Edytuj właściwości na stronie Statystyka, aby skonfigurować kanał w celu kolekcjonowania danych monitorowania lub statystyk.
Właściwość | Znaczenie | Parametr MQSC |
---|---|---|
Data zmiany | Tylko do odczytu. Data ostatniej zmiany właściwości kolejki. | ALTDATE |
Godzina zmiany | Tylko do odczytu. Godzina ostatniej zmiany właściwości kolejki. | ALTTIME |
Monitorowanie kanałów | Produkt IBM MQ można skonfigurować w taki sposób, aby gromadzał dane monitorowania na bieżąco dotyczące bieżącej wydajności kanału. Aby dziedziczyć wartość właściwości Channel monitoring menedżera kolejek (patrz sekcja Właściwości menedżera kolejek), kliknij opcję Menedżer kolejek. Jeśli właściwość Channel
monitoring menedżera kolejek ma wartość None , właściwość Channel
monitoring kolejki jest ignorowana. Jeśli wartość właściwości Channel monitoring menedżera kolejek jest inna niż None : kliknij opcję Wyłączone, aby wymusić ustawienia menedżera kolejek i zapobiec kolekcjonowaniu danych przez kanał; kliknij opcję Mała szybkość, aby kolekcjonować dane przy niskiej szybkości; kliknij opcję Średnia szybkość, aby kolekcjonować dane przy średniej szybkości; kliknij opcję Duża szybkość, aby kolekcjonować dane przy wysokiej szybkości. |
MONCHL |
Statystyka kanałów | Produkt IBM MQ można skonfigurować w taki sposób, aby gromadzał dane statystyczne na temat działania kanału. Aby dziedziczyć wartość właściwości Channel
statistics (parz sekcja Właściwości menedżera kolejek), kliknij opcję Menedżer kolejek. Jeśli właściwość Channel statistics menedżera kolejek ma wartość None , właściwość Channel
statistics kolejki jest ignorowana. Jeśli wartość właściwości Channel statistics menedżera kolejek jest inna niż None : kliknij opcję Wyłączone, aby wymusić ustawienia menedżera kolejek i zapobiec kolekcjonowaniu danych przez kanał; kliknij opcję Mała szybkość, aby kolekcjonować dane przy niskiej szybkości; kliknij opcję Średnia szybkość, aby kolekcjonować dane przy średniej szybkości; kliknij opcję Duża szybkość, aby kolekcjonować dane przy wysokiej szybkości. |
STATCHL |