2009-12-30 5 views

Répondre

1

Dans la configuration de NServiceBus (App.config), vous pouvez définir NumberOfWorkerThreads. Si vous définissez cette valeur sur 1, un seul message à la fois sera traité. Puis, si vous gardez l'heure, vous avez arrêté de traiter ce message en mémoire. Vous pouvez supprimer tous les messages arrivés entre ces deux temps. Mais comme Udi le dirait probablement, n'essayez pas de le résoudre techniquement mais de trouver une solution du point de vue de l'entreprise.

+0

Merci! Est-il possible de spécifier le # de threads pour un message particulier, plutôt que chaque type de message? –

+0

Ce n'est pas possible, mais ne serait-il pas préférable d'avoir un autre point de terminaison (autre file d'attente) pour ce type de message? Pour ce faire, vous devez créer un composant séparé qui ne gère que ces types de messages. – Jochen

Questions connexes