2009-11-12 3 views
8

Ich versuche, eine Art Verwaltung auf unserem activemq-Prozess zu machen, und ich würde gerne wissen, was einige der Felder bedeuten, dass ich zurückkomme.Was bedeuten einige Felder, die von der ActiveMQ.Agent-Abfrage zurückgegeben werden?

Insbesondere

Was InFlightCount ist? Ist das die Anzahl der Nachrichten, die der Produzent gesendet hat, aber nicht Worin wird AverageEnqueueTime gemessen? Sekunden? Was sind EnqueueCount und DequeueCount? Was ist DispatchCount?

Antwort

17

Zitiert aus here:

InFlightCount: Die Anzahl der Nachrichten, die versendet wurden und derzeit vom Verbraucher erwartete Bestätigung. Wenn diese Zahl abnimmt, erhöht sich der DequeueCount.

AverageEnqueueTime: Im Durchschnitt blieb die Menge an Zeit (ms), die Nachrichten in die Warteschlange eingereiht wurden. Oder durchschnittliche Zeit dauert es die Verbraucher erfolgreich Nachrichten verarbeiten.

EnqueueCount: Die Anzahl der Nachrichten, die über die Lebensdauer der Warteschlange in die Warteschlange geschrieben wurden.

DequeueCount: Die Anzahl der Nachrichten, die erfolgreich waren (das heißt sie vom Verbraucher anerkannt worden ist) lasen Sie die Warteschlange über die Lebensdauer der Warteschlange ab.

DispatchCount: Die Anzahl der Nachrichten, die über die Lebensdauer der Warteschlange an den Benutzer gesendet (gesendet) wurden, an . Beachten Sie, dass die gesendeten Nachrichten möglicherweise nicht alle bestätigt wurden.

+0

Vielen Dank. –

+0

Candiru, kannst du uns sagen, wenn du die Quelle dieser Information kennst? Oder ist es nur auf die E-Mail? – Igor

Verwandte Themen