Erlang Mailing Lists

Author Message

<  RabbitMQ mailing list  ~  Example of Fully-Loaded rabbitmq.config?

Guest
Posted: Wed Dec 09, 2009 4:50 pm Reply with quote
Guest
Hi folks,

I'm interested in finding out how to deploy Rabbit MQ reasonably well
with a configuration management system or with config RPMs.

Ideally I would be looking to be able to configure the following
programatically, without needing to invoke rabbitmqcontrol: user
additions, queue/exchange setup, cluster setup, and port/access
control. Basically everything that can be done with
/sbin/rabbitmqctl.

Can someone share we me an example of a fully loaded rabbitmq config,
or tell me how I might dump the current settings of RabbitMQ to a
config file that could be deployed in an automated batch fashion?

I'm *very* impressed with app, though I see that the config file notes
in the FAQ are a bit sparse and was looking for pointers.

Thanks very much!

--Michael DeHaan

_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
ksmith
Posted: Wed Dec 09, 2009 5:20 pm Reply with quote
User Joined: 29 Sep 2008 Posts: 25
Ben Black recently released his recipes for Opscode's chef:

http://github.com/b/cookbooks/tree/master/rabbitmq/

There's probably a good thing or two in there...

--Kevin
On Dec 9, 2009, at 11:49 AM, Michael DeHaan wrote:

> Hi folks,
>
> I'm interested in finding out how to deploy Rabbit MQ reasonably well
> with a configuration management system or with config RPMs.
>
> Ideally I would be looking to be able to configure the following
> programatically, without needing to invoke rabbitmqcontrol: user
> additions, queue/exchange setup, cluster setup, and port/access
> control. Basically everything that can be done with
> /sbin/rabbitmqctl.
>
> Can someone share we me an example of a fully loaded rabbitmq config,
> or tell me how I might dump the current settings of RabbitMQ to a
> config file that could be deployed in an automated batch fashion?
>
> I'm *very* impressed with app, though I see that the config file notes
> in the FAQ are a bit sparse and was looking for pointers.
>
> Thanks very much!
>
> --Michael DeHaan
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss@lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss


_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-discuss@lists.rabbitmq.com
http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Post received from mailinglist
View user's profile Send private message
Guest
Posted: Wed Dec 09, 2009 6:37 pm Reply with quote
Guest
Thanks Kevin,

I see this does a fair chunk of the things I'd want... anyone know if
users and queues can also be done via a configuration file?

Example from Chef above:
http://github.com/b/cookbooks/blob/master/rabbitmq/templates/default/rabbitmq.config.erb

--Michael



On Wed, Dec 9, 2009 at 12:19 PM, Kevin A. Smith
<kevin@hypotheticalabs.com> wrote:
> Ben Black recently released his recipes for Opscode's chef:
>
> http://github.com/b/cookbooks/tree/master/rabbitmq/
>
> There's probably a good thing or two in there...
>
> --Kevin
> On Dec 9, 2009, at 11:49 AM, Michael DeHaan wrote:
>
>> Hi folks,
>>
>> I'm interested in finding out how to deploy Rabbit MQ reasonably well
>> with a configuration management system or with config RPMs.
>>
>> Ideally I would be looking to be able to configure the following
>> programatically, without needing to invoke rabbitmqcontrol:
Guest
Posted: Wed Dec 09, 2009 9:31 pm Reply with quote
Guest
Hi all,

I've been thinking about the question "what is a Rabbit application",
from a number of points of view. The idea is that a full RabbitMQ
system should be definable as "application plus data". There are
several configuration elements that could together 'be' an
application. Also, we could look at fate sharing issues (security,
durability, availability).

Anyone got any ideas? I would love to hear them.

Cheers

alexis


On Wed, Dec 9, 2009 at 6:37 PM, Michael DeHaan <michael.dehaan@gmail.com> wrote:
> Thanks Kevin,
>
> I see this does a fair chunk of the things I'd want... anyone know if
> users and queues can also be done via a configuration file?
>
> Example from Chef above:
> http://github.com/b/cookbooks/blob/master/rabbitmq/templates/default/rabbitmq.config.erb
>
> --Michael
>
>
>
> On Wed, Dec 9, 2009 at 12:19 PM, Kevin A. Smith
> <kevin@hypotheticalabs.com> wrote:
>> Ben Black recently released his recipes for Opscode's chef:
>>
>> http://github.com/b/cookbooks/tree/master/rabbitmq/
>>
>> There's probably a good thing or two in there...
>>
>> --Kevin
>> On Dec 9, 2009, at 11:49 AM, Michael DeHaan wrote:
>>
>>> Hi folks,
>>>
>>> I'm interested in finding out how to deploy Rabbit MQ reasonably well
>>> with a configuration management system or with config RPMs.
>>>
>>> Ideally I would be looking to be able to configure the following
>>> programatically, without needing to invoke rabbitmqcontrol:
Guest
Posted: Wed Dec 09, 2009 10:08 pm Reply with quote
Guest
Matt

I'm asking about how to package everything so that:

- I can send you an 'app' file like a .war file in the world of java,
and you could boot your rabbitmq server to run it

- Potentially, it could be used to snapshot state and perform recovery
or pre-fetch apps prior to data recovery

alexis

On Wed, Dec 9, 2009 at 10:04 PM, Matt Todd <mtodd@highgroove.com> wrote:
> Sorry, I'm a little confused as to what exactly you're asking for...
> If I were to hazard a guess, you're asking what we as users picture RabbitMQ
> as when we refer to RabbitMQ applications?
> I guess I imagine it as a simple service used to route messages between
> components of my overall architecture, so it really is just a single package
> instead of many smaller ones.
> This feels like a really dumb and awkward answer, though, which leads me to
> question whether I understood your proposition.
> Matt
>
>
> On Wed, Dec 9, 2009 at 4:30 PM, Alexis Richardson
> <alexis.richardson@gmail.com> wrote:
>>
>> Hi all,
>>
>> I've been thinking about the question "what is a Rabbit application",
>> from a number of points of view.
Guest
Posted: Wed Dec 09, 2009 10:14 pm Reply with quote
Guest
Ah, apologies, missed that point. That's a great idea.

I hadn't thought of it in these terms before, and consequently I don't have any feedback just yet. I'll see if I can put some together.

Matt




On Wed, Dec 9, 2009 at 5:07 PM, Alexis Richardson <alexis.richardson@gmail.com (alexis.richardson@gmail.com)> wrote:
Quote:
Matt

I'm asking about how to package everything so that:

- I can send you an 'app' file like a .war file in the world of java,
and you could boot your rabbitmq server to run it

- Potentially, it could be used to snapshot state and perform recovery
or pre-fetch apps prior to data recovery


alexis

On Wed, Dec 9, 2009 at 10:04 PM, Matt Todd <mtodd@highgroove.com (mtodd@highgroove.com)> wrote:


> Sorry, I'm a little confused as to what exactly you're asking for...
> If I were to hazard a guess, you're asking what we as users picture RabbitMQ
> as when we refer to RabbitMQ applications?
> I guess I imagine it as a simple service used to route messages between
> components of my overall architecture, so it really is just a single package
> instead of many smaller ones.
> This feels like a really dumb and awkward answer, though, which leads me to
> question whether I understood your proposition.
> Matt
>
>
> On Wed, Dec 9, 2009 at 4:30 PM, Alexis Richardson
> <alexis.richardson@gmail.com (alexis.richardson@gmail.com)> wrote:
>>
>> Hi all,
>>
>> I've been thinking about the question "what is a Rabbit application",
>> from a number of points of view.  The idea is that a full RabbitMQ
>> system should be definable as "application plus data".  There are
>> several configuration elements that could together 'be' an
>> application.  Also, we could look at fate sharing issues (security,
>> durability, availability).
>>
>> Anyone got any ideas?  I would love to hear them.
>>
>> Cheers
>>
>> alexis
>>
>>
>> On Wed, Dec 9, 2009 at 6:37 PM, Michael DeHaan <michael.dehaan@gmail.com (michael.dehaan@gmail.com)>
>> wrote:
>> > Thanks Kevin,
>> >
>> > I see this does a fair chunk of the things I'd want... anyone know if
>> > users and queues can also be done via a configuration file?
>> >
>> > Example from Chef above:
>> >
>> > http://github.com/b/cookbooks/blob/master/rabbitmq/templates/default/rabbitmq.config.erb
>> >
>> > --Michael
>> >
>> >
>> >
>> > On Wed, Dec 9, 2009 at 12:19 PM, Kevin A. Smith
>> > <kevin@hypotheticalabs.com (kevin@hypotheticalabs.com)> wrote:
>> >> Ben Black recently released his recipes for Opscode's chef:
>> >>
>> >> http://github.com/b/cookbooks/tree/master/rabbitmq/
>> >>
>> >> There's probably a good thing or two in there...
>> >>
>> >> --Kevin
>> >> On Dec 9, 2009, at 11:49 AM, Michael DeHaan wrote:
>> >>
>> >>> Hi folks,
>> >>>
>> >>> I'm interested in finding out how to deploy Rabbit MQ reasonably well
>> >>> with a configuration management system or with config RPMs.
>> >>>
>> >>> Ideally I would be looking to be able to configure the following
>> >>> programatically, without needing to invoke rabbitmqcontrol:   user
>> >>> additions, queue/exchange setup, cluster setup, and port/access
>> >>> control.   Basically everything that can be done with
>> >>> /sbin/rabbitmqctl.
>> >>>
>> >>> Can someone share we me an example of a fully loaded rabbitmq config,
>> >>> or tell me how I might dump the current settings of RabbitMQ to a
>> >>> config file that could be deployed in an automated batch fashion?
>> >>>
>> >>> I'm *very* impressed with app, though I see that the config file notes
>> >>> in the FAQ are a bit sparse and was looking for pointers.
>> >>>
>> >>> Thanks very much!
>> >>>
>> >>> --Michael DeHaan
>> >>>
>> >>> _______________________________________________
>> >>> rabbitmq-discuss mailing list
>> >>> rabbitmq-discuss@lists.rabbitmq.com (rabbitmq-discuss@lists.rabbitmq.com)
>> >>> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>> >>
>> >>
>> >
>> > _______________________________________________
>> > rabbitmq-discuss mailing list
>> > rabbitmq-discuss@lists.rabbitmq.com (rabbitmq-discuss@lists.rabbitmq.com)
>> > http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>> >
>>
>> _______________________________________________
>> rabbitmq-discuss mailing list
>> rabbitmq-discuss@lists.rabbitmq.com (rabbitmq-discuss@lists.rabbitmq.com)
>> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
>
> --
> Matt Todd
> Highgroove Studios
> www.highgroove.com
> cell: 404-314-2612
> blog: maraby.org
>
> Scout - Web Monitoring and Reporting Software
> www.scoutapp.com
>





--
Matt Todd
Highgroove Studios
www.highgroove.com
cell: 404-314-2612
blog: maraby.org

Scout - Web Monitoring and Reporting Software
www.scoutapp.com




Post received from mailinglist

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum