I have a scenario where I want to have multiple subscribers to a message such that when the message is published each picks it up and processes it independently. In terms of config I don't want to have the publisher know about each worker node, so I was able to get the load balancer concept running and it works just as I had hoped.
Question - the scenario I'm proving out here is one where I'm provisioning software to machines, so that I receive a request to provision a new tenant and then I publish a message to create a new web site for that tenant on N machines. I want to be able to throw a new box into the mix and have it participate in the process automatically. It would be nice to know whether or not the provisioning of the web site was successful on each machine and base the completion of the saga on whether or not all boxes chimed in saying they were successful. In order to do that, however, I'd need to know how many servers were participating, something which looks like it would require some tinkering around with the actual subscription queues themselves to figure out. What would you advise in this scenario? Fire and forget for provisioning the sites - depend on an external solution to monitor errors? Or do I have the workers send back a thumbs up saying that they did their job and when all report back call it good? If so, what are my options for determining the number of subscribers in the load balanced scenario? Thanks, Matt --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en -~----------~----~----~----~------~----~------~--~---
