Sep 6th, 2010, 03:37 AM
Deploying spring-amqp applications
What's the recommended approach for deploying AMQP components - I'm think specifically the consumers that will process messages coming from the queue?
At the moment we just deploy the consumers with our webapp and run them in the background (so they're running in our web container). Ideally we would like to deploy them separately and possibly deploy multiple instances of the consumers.
Would be interested to hear any ideas.
Sep 10th, 2010, 02:23 PM
At the moment I'm deploying consumers as a directory with required jars and a startup script to a shared location. From there multiple windows machines point to the directory from a windows service.
For another project, I just keep everything in a git repository and log into machines that run consumers and do a git pull, then restart.
Keeping things as simple as possible.