Un motor de mesagerie este o componentă care rulează pe un server şi gestionează resursele de mesagerie pentru un membru al magistralei. Aplicaţiile sunt conectate la un motor de mesagerie când accesează o magistrală de integrare servicii.
Pentru a vedea acest panou în consolă, apăsaţi pe următoarea cale:
.
Fila de Configurare afişează proprietăţi de configurare pentru acest obiect. Aceste valori ale proprietăţilor sunt păstrate chiar dacă mediul runtime este oprit şi apoi repornit. Vedeţi descrierile taskurilor din centrul de informaţii pentru informaţii despre cum să aplicaţi modificări de configuraţie mediului runtime.
Identificator universal unic alocat de sistem acestui motor de mesagerie în scopuri administrative.
Necesară | Nu |
Tip de date | Text |
Descriere opţională a motorului de mesagerie în scopuri administrative.
Necesară | Nu |
Tip de date | Zonă text |
Starea iniţială determină dacă motorul de mesagerie este pornit automat.
Necesară | Nu |
Tip de date | listă derulantă |
Interval |
|
Tip spaţiu de stocare mesaje folosit. Fie spaţiu de stocare fişiere, fie spaţiu de stocare date. Odată motorul de mesagerie creat, această opţiune nu mai poate fi modificată, doar configurată.
Necesară | Nu |
Tip de date | listă derulantă |
Interval |
|
Numărul de mesaje puse în coadă în punctul mesaj în acest motor de mesagerie, din punctul în care nu sunt acceptate mesaje noi în punctul mesaj. Totuşi e posibil sa fie acceptate anumite mesaje care sunt deja în magistrală şi care sunt transmise către acest motor de mesagerie.
Necesară | Nu |
Tip de date | Întreg |
Interval | 1 through 9223372036854775807 Note: Există implicaţii pentru dimensiunea heap-ului pentru Java Virtual
Machine (JVM) cănd este folosit un prag mesaje mare dacă sunt ţinute numere mari de mesaje într-o coadă(fiecare mesaj consumă aproximativ 200 de octeţi spaţiu de stocare). De aceea dacă mariţi pragul de mesaje mari deoarece vă aşteptaţi la un numere mari de mesaje în cozile dumneavoastră, ar trebui de asemenea să modificaţi în mod corespunzător dimensiunea heap-ului JVM pe server.
|
Întârzierea, în milisecunde, care este instrodusă de către sistem în anumite condiţii înaintea reîncercării de livrare către o aplicaţie a unui mesaj a cărui livrare a eşuat.Această întârziere poate fi înlocuită de configuraţiile individuale ale destinaţiei din coadă.
Când configuraţi o destinaţie a magistralei,puteţi specifica o destinaţie excepţie asociată şi un număr maxim de eşuări ale mesajelor individuale de a fi consumate înainte să fie pus în acea destinaţie excepţie. În mod alternativ, dacă nu specificaţi o destinaţie excepţie asociată, sistemul continuă să încerce să transmita mesajul. În aceasă situaţie sistemul încearcă să livreze mesajul, fără a aplica o întârziere, pănă când atinge limita maximă a livrărilor eşuate setată pentru destinaţia magistralei(o coadă sau un spaţiu subiect). După ce limita maxima a livrărilor eşuate este atinsă, intervalul implicit de reîncercare a destinaţiei blocate este aplicat înainte ca un mesaj sa fie reîncercat.
intervalul implicit de reîncercare a unei destinaţi blocate specifică intervalul de timp între reîncercări, care va fi folosit de către toate cozile si destinaţiile de subiecte care sunt asociate cu acest motor de mesagerie. Puteţi înlocui această valoare implicită cănd configuraţi o coada sau destiaţie subiect individuală.
Necesară | Nu |
Tip de date | Întreg (milisecunde) |
Valoare implicită | Valoarea luată din proprietatea personalizată sib.processor.blockedRetryTimeout dacă a fost setată. Altfel este setată la 5000. |
Interval | 1 through 9223372036854775807 |
Listă de nume ale grupurilor destinaţie cu care motorul de mesagerie se va înregistra.
Necesară | Nu |
Tip de date | Zonă text |
Fila Runtime afişează proprietăţi din timpul rulării pentru acest obiect. Aceste proprietăţi afectează direct mediul runtime curent, dar nu sunt păstrate când acel mediu este oprit. Pentru a păstra valorile proprietăţilor runtime, modificaţi valorile proprietăţilor echivalente pe Fila de Configurare. Vedeţi descrierile taskurilor din centrul de informaţii pentru informaţii despre cum să aplicaţi modificări de configuraţie mediului runtime.
Status curent motor de mesagerie. Setările de stare sunt pornite sau oprite.
Necesară | Nu |
Tip de date | Text |