Frage

Ich ging dachte das Dokument von nservicebus http://docs.particular.net/ , aber immer noch confuse wie kann ich tun, was ich tun möchte.

ist mein Ziel, einen Windows-Dienst haben, Aufgaben zu generieren und sie in eine Warteschlange gestellt, auf der anderen Seite, ich brauche einige Verbraucher immer dann, wenn die frei ist, eine Aufgabe aus der Warteschlange abholen und den Job angeben, in die Nachricht.

kann mir jemand einen Hinweis, wie kann ich weiter ??

Danke

War es hilfreich?

Lösung

Der Verteiler wird genau das tun, was Sie nach. Grundsätzlich ist der Verteiler steuert n Anzahl von Knoten, die eine Round-Robin-Stil Arbeitsverteilung nutzen. Die Knoten registrieren mit dem Verteiler, indem eine „Ich bin bereit für die Arbeit“ Nachricht an mich. Der Verteiler setzt dann diese Nachrichten in einer Warteschlange. Wenn der Händler die wirkliche Nachricht empfängt, wird es die ersten Pop „Ich bin bereit“ Nachricht aus der Warteschlange und die Nachricht auf den entsprechenden Knoten weiterleiten. Wenn dann der Knoten beendet die Nachricht verarbeitet, wird er eine neue schicken „Ich bin bereit“ -Nachricht an den Verteiler, der auf dem Boden der Warteschlange am Ende wird.

Also im Grunde, es wird genau das tun, was Sie wollen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top