Wie bekomme ich die Größe der Nachrichtenwarteschlange vom Akka -Schauspieler?
Frage
Es gibt Akka -Akteure (Java API) (UnTypactor) und Nachrichten in der Anwendung. Laut API-Vertrag, falls einige Nachrichten an denselben Akteur gerichtet sind, werden sie in der Warteschlange und verarbeitet mit einzelnen verarbeitet.
Ich würde gerne Nachrichten im Schauspieler verarbeiten, abhängig von der Warteschlangengröße. Grundsätzlich: Gibt es momentan mindestens eine weitere Nachrichten in der Warteschlange, in der aktuell einer in actor.onreceive () behandelt wird? Wie ist der Akka -Weg, um dies zu archivieren?
Lösung
Aus dem Untypedactor, den Sie tun:
getContext (). getmailBoxSize ();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow