Mechanizm przesyłania komunikatów to komponent działający na serwerze, który zarządza zasobami związanymi z przesyłaniem komunikatów na potrzeby elementu magistrali. Aplikacje łączą się z mechanizmem przesyłania komunikatów podczas uzyskiwania dostępu do magistrali integracji usług.
Aby wyświetlić ten panel w konsoli, należy kliknąć następującą ścieżkę:
.
Odsyłacze oznaczone tekstem (tryb z połączeniem) wymagają dostępu do Internetu. Każdy odsyłacz uruchamia wyszukiwanie tematu w elektronicznym Centrum informacyjnym. Po wyświetleniu wyników wyszukiwania należy wybrać temat najbardziej odpowiadający konfiguracji użytkownika.
Sprawdź, czy istnieją aktualizacje dla tego tematu (tryb z połączeniem)
Na karcie Konfiguracja wyświetlane są właściwości konfiguracyjne dla tego obiektu. Wartości tych właściwości są zachowywane nawet wtedy, gdy środowisko wykonawcze zostanie zatrzymane i zrestartowane. Informacje na temat stosowania zmian konfiguracyjnych do środowiska wykonawczego można znaleźć w opisach czynności Centrum informacyjnego.
Jednoznaczny Identyfikator Uniwersalny przypisany przez system do tego mechanizmu przesyłania komunikatów w celach administracyjnych.
Wymagane | Nie |
Typ danych | Tekst |
Opcjonalny opis mechanizmu przesyłania komunikatów służący do celów administracyjnych.
Wymagane | Nie |
Typ danych | Obszar tekstowy |
Stan początkowy określa, czy mechanizm przesyłania komunikatów jest uruchamiany automatycznie.
Wymagane | Nie |
Typ danych | lista rozwijana |
Zakres |
|
Typ używanej składnicy komunikatów. Dostępne typy: składnica plików i składnica danych. Po utworzeniu mechanizmu przesyłania komunikatów nie można zmieniać typu, można tylko konfigurować składnicę.
Wymagane | Nie |
Typ danych | lista rozwijana |
Zakres |
|
Liczba komunikatów znajdujących się w kolejce punktu komunikatów tego mechanizmu przesyłania komunikatów, przy której nowe komunikaty nie są akceptowane w punkcie komunikatów. Niektóre komunikaty przekazywane do tego mechanizmu przesyłania komunikatów, które znajdują się już w magistrali, mogą zostać zaakceptowane.
Wymagane | Nie |
Typ danych | Integer |
Zakres | od 1 do 9223372036854775807 Uwaga: Zastosowanie
górnego progu komunikatów ma skutki dla wielkości sterty wirtualnej maszyny języka
Java (Java
Virtual Machine, JVM), jeśli wiele komunikatów jest utrzymywanych w kolejce (każdy
komunikat zajmuje około 200 bajtów pamięci). W związku z tym jeśli górny próg komunikatów jest zwiększany
z powodu oczekiwanej dużej liczby komunikatów w kolejkach, należy odpowiednio
zmodyfikować wielkość sterty maszyny JVM serwera.
|
Opóźnienie (w milisekundach) wprowadzane przez system w pewnych okolicznościach przed ponowieniem zakończonej niepowodzeniem próby dostarczenia komunikatu do aplikacji. To opóźnienie może zostać przesłonięte przez poszczególne konfiguracje miejsca docelowego kolejki.
Podczas konfigurowania miejsca docelowego magistrali można określić powiązane miejsce docelowe wyjątków i maksymalną liczbę niepowodzeń pobierania komunikatu, po której zostanie on umieszczony w miejscu docelowym wyjątków. Jeśli powiązane miejsce docelowe wyjątków nie zostanie określone, system ponawia próby dostarczenia komunikatu. W takiej sytuacji system podejmuje próby dostarczenia komunikatu bez zastosowania opóźnienia do osiągnięcia maksymalnego limitu niepowodzeń dostarczenia ustawionego dla miejsca docelowego magistrali (kolejka lub obszar tematu). Po osiągnięciu maksymalnego limitu niepowodzeń dostarczenia przed ponowieniem próby dostarczenia komunikatu stosowany jest domyślny odstęp czasu ponowienia dla zablokowanego miejsca docelowego.
Właściwość Domyślny odstęp czasu między ponownymi próbami blokady ponawiania dla miejsca docelowego umożliwia określenie czasu między próbami ponowienia, który będzie używany przez wszystkie miejsca docelowe kolejki i tematu powiązane z tym mechanizmem przesyłania komunikatów. Tę wartość domyślną można przesłonić podczas konfigurowania poszczególnych miejsc docelowych kolejki lub tematu.
Wymagane | Nie |
Typ danych | Integer (ms) |
Wartość domyślna | Wartość pobrana z właściwości niestandardowej sib.processor.blockedRetryTimeout, jeśli jest ustawiona. W przeciwnym razie jest ustawiana na wartość 5000. |
Zakres | od 1 do 9223372036854775807 |
Lista nazw grup docelowych, z którymi będzie przeprowadzana rejestracja mechanizmu przesyłania komunikatów.
Wymagane | Nie |
Typ danych | Obszar tekstowy |
Na karcie Środowisko wykonawcze wyświetlane są właściwości środowiska wykonawczego dla tego obiektu. Te właściwości mają bezpośredni wpływ na bieżące środowisko wykonawcze, ale nie są zachowywane po zatrzymaniu tego środowiska. W celu zachowania wartości właściwości środowiska wykonawczego należy zmienić odpowiadające im wartości właściwości na karcie Konfiguracja. Informacje na temat stosowania zmian konfiguracyjnych do środowiska wykonawczego można znaleźć w opisach czynności Centrum informacyjnego.
Bieżący status mechanizmu przesyłania komunikatów. Ustawienia statusu to "uruchomiony" i "zatrzymany".
Wymagane | Nie |
Typ danych | Tekst |