0
verarbeitet Ich möchte einen Verbraucher schaffen, die ankommenden Nachrichten stapelt und wartet:Wie empfangenen Nachrichten stapeln und im Batch-
- bis
n
Nachrichten eingetroffen sind. t
Sekunden sind verstrichen.
, um den gesamten Nachrichtenstapel zu verarbeiten.
Pre-fetching ist nicht das, was ich suche. Was ich wirklich brauche, ist Prozess Nachrichten zusammen.
class MyListener(stomp.ConnectionListener):
def on_message(self, headers, body):
print ("Just received ONE message\n"
"I should wait for n-1 others\n"
"or t seconds before processing")
Ich denke, was Sie brauchen, ist eine Warteschlange Implementierung in Ihrem Verbraucher, ich bin nicht sicher, wie es in Python getan wird, sondern versuchen, für Warteschlange Implementierung suchen und verwenden Sie es als pro Ihre Anforderung. – hagrawal