Not sure whether this is a MSMQ or NServiceBus question, but I’m wondering:
Should “the error queue” be thought of as a single logical queue for the entire system (of related publishers,subscribers,distributors) or should each logical NSB endpoint get its own error queue? Is it even feasible to have a single logical error queue that can be accessed by multiple machines? Any advice/experiences appreciated.
Not sure whether this is a MSMQ or NServiceBus question, but I’m wondering: Should
Share
I’d say that you should start with one queue for all your endpoints. After a while you might split that one up to one error queue per business service
Some more info:
http://andreasohlund.net/2010/03/15/errorhandling-in-a-message-oriented-world/