Come esercizio sto cercando di trovare un esempio che attui un consumatore in competizione.Come implementare una soluzione consumer competitiva?
molti produttori -> MSMQueue < - concorrenti consumatori
Finora non ho trovato alcuna documentazione su come raggiungere questo obiettivo. Il mio primo tentativo di capire come viene implementato in MassTransit o NServiceBus non è riuscito a molti livelli di riferimento indiretto.
Qualsiasi aiuto sarà molto apprezzato.
Come il tizio che ha scritto il distributore, ho usato invece RabbitMQ. Tramite il distributore pompiamo 10 milioni di milioni di messaggi al giorno, ma RabbitMQ rende tutto questo molto più semplice. Non è possibile utilizzare la stessa coda per leggere da MSMQ, ogni utente ha bisogno della propria coda ma il componente distributore si occupa di distribuire un carico di lavoro. – Travis
Grazie, darò un'occhiata a RabbitMQ. Travis quali sono i meccanismi del distributore? Funziona come 1 utente singolo nella coda di input e i lavori vengono gestiti dalla disponibilità dei lavoratori mediante la coda di controllo? – ruslander
@ruslander: corretto, questo è essenzialmente il modo in cui funziona il distributore. –