If a message is idempotent, that means that it can be processed twice (or more) and logically everything would be OK. One of the things a distributor does is...
Hello, As soon as my subscriber runs the 'subscription messages' end up in the messagebus queue. But the subscriptions are never registered. The messages...
Seems as though having .IsTransactional(false) as opposed to .IsTransactional(true) in the application that has the messagebus as the input queue causes this...
Hello, I *must* be doing something wrong. I have about 15 message types being sent to a worker queue. In my import application the publishing has dropped...
Hey Udi, That is exactly my point. They do not appear in the subscription storage. But not-to-worry since it appears to have something to do with the...
It would be great if NServiceBus threw an exception when the subscription queue is configured incorrectly, as this seems to be a common problem for people just...
FYI,Rhino Queues is now available in beta form. I'll have a full post about it shortly....
Ayende Rahien
Ayende@...
Apr 2, 2009 10:51 pm
2089
If you want to handle subscriptions on a non-transactional endpoint (not a common scenario) and you want to use MSMQ as your subscription storage (when coupled...
Now on the trunk, an increasing number of checks (and corresponding exceptions) for misconfigurations from: subscription messages arriving at endpoints not...
Maybe you're bleeding resources in your handling logic (DB connections, file handles, etc), memory issues causing swapping, large messages taking a long time...
Hi, In the 'subscriptions' queue, I see that subscriber queues are kept there. These subscriptions live beyond the lifetime of the subscribers. I understand...
I have trawled the source code, so I have a basic understanding of NSB (have the examples running). The tests, the code and the examples are good but there can...
They should call Bus.Unsubscribe<T>(); -- Udi Dahan From: nservicebus@yahoogroups.com [mailto:nservicebus@yahoogroups.com] On Behalf Of e_blakes Sent:...
There is the overview on the nServiceBus site (http://www.nservicebus.com/overview.aspx) as well as the wiki (http://nservicebus.wiki.sourceforge.net). There's...
Thanks, Udi. I'm hoping you (and others on the list) can help me think through this a little more... We have a back-end system that publishes messages, and...
Reliability is a given with the distributor. What we're talking about here is high availability for the distributor, and what that gives you in your scenario...
Hello again, I have a rather simple scenario so nothing funny. I had another look at it this morning and timed the Bus.Publish method. It will execute in 2ms...
It looks like headers are properties of the bus. In the web container scenario where I've got multiple threads using the bus instance, how do you control the...
Are you publishing as a part of some kind of transactional message processing logic? How many subscribers do you have? How big are the messages? -- Udi Dahan ...
Hello, There is the MaxRetries setting. I am assuming that HandleCurrentMessageLater is not affected by this setting. Is this correct? There is a scenario...
You are right about the single instance of the bus but the outgoing headers are thread-static, so there is a single copy per thread. -- Udi Dahan From:...
When managing the number of times out of X you've handled the current message later, you may want to use a saga for that state to be fault-tolerant as well as ...
When I try and configure NSB as below, NSB suggests that it's already added a type for LogMessage :) The reason I'm trying to do this is that I'd like to be...
Hello Richard, I don't think you need to do this. To publish you need to tell the UnicastBusConfig which queue to send the messages to. You don't want to send...
If you want to have a single logging service, you could try a different way by changing things up a bit. For each of your endpoints - customer, security, and...