You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Jigar Naik <ji...@interactcrm.com> on 2008/09/13 21:28:48 UTC

ActiveMQ Configuration for Production

Hi,

I am going live with my ActiveMQ 5.1.0, but before going live i wanted to
make sure weather my activemq.xml file is fine for production release,

I have uploaded the active-mq.xml file, please advice me if i need to make
some additional changes in the configuration file for production
environment.

Thanks you for spending your valuable time,

With Regards,
Jigar Naik http://www.nabble.com/file/p19473882/activemq.xml activemq.xml 
-- 
View this message in context: http://www.nabble.com/ActiveMQ-Configuration-for-Production-tp19473882p19473882.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Re: ActiveMQ Configuration for Production

Posted by Ramon Buckland <ra...@thebuckland.com>.
Hi Bruce,

The -demo.xml is well commented. Thank you.

On Thu, Sep 18, 2008 at 9:14 PM, Bruce Snyder <br...@gmail.com>wrote:

> On Wed, Sep 17, 2008 at 3:44 PM, Andres Rangel <an...@corp.moniker.com>
> wrote:
> > If  you are not using the camel middleware , I will take out the entire
> > camel context from the configuration file itself
> > <camelcontext> ... </camelcontext>
> >
> > Also the /demo, and fileserver application, I will take them out
> >
> > I am also looking for some doc for the activemq.xml config options.
> > If you found ,  please pos it here
>
> I contributed a patch to the ActiveMQ configuration to make it more
> production ready instead of a feature demonstration. It's available
> here:
>
> https://issues.apache.org/activemq/browse/AMQ-1894
>
> Bruce
> --
> perl -e 'print
> unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
> );'
>
> Apache ActiveMQ - http://activemq.org/
> Apache Camel - http://activemq.org/camel/
> Apache ServiceMix - http://servicemix.org/
>
> Blog: http://bruceblog.org/
>

Re: ActiveMQ Configuration for Production

Posted by Bruce Snyder <br...@gmail.com>.
On Wed, Sep 17, 2008 at 3:44 PM, Andres Rangel <an...@corp.moniker.com> wrote:
> If  you are not using the camel middleware , I will take out the entire
> camel context from the configuration file itself
> <camelcontext> ... </camelcontext>
>
> Also the /demo, and fileserver application, I will take them out
>
> I am also looking for some doc for the activemq.xml config options.
> If you found ,  please pos it here

I contributed a patch to the ActiveMQ configuration to make it more
production ready instead of a feature demonstration. It's available
here:

https://issues.apache.org/activemq/browse/AMQ-1894

Bruce
-- 
perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache ActiveMQ - http://activemq.org/
Apache Camel - http://activemq.org/camel/
Apache ServiceMix - http://servicemix.org/

Blog: http://bruceblog.org/

RE: ActiveMQ Configuration for Production

Posted by Andres Rangel <an...@corp.moniker.com>.
If  you are not using the camel middleware , I will take out the entire
camel context from the configuration file itself
<camelcontext> ... </camelcontext>

Also the /demo, and fileserver application, I will take them out

I am also looking for some doc for the activemq.xml config options.
If you found ,  please pos it here


--
Andres Rangel
Sw Engineer
Moniker.com



-----Original Message-----
From: Jigar Naik [mailto:jigarnaik@interactcrm.com] 
Sent: Sunday, September 14, 2008 12:32 AM
To: users@activemq.apache.org
Subject: Re: ActiveMQ Configuration for Production


ok.. thanks mario... 

i think i have to spend sometime with active mq. 

Is there any document available for activeMQ.xml file configuration ?

thanks & regards,
jigar naik


Mario Siegenthaler-2 wrote:
> 
> I consider the 100gb memory limits a bit excessive.. I don't know your
> production system, but if you get 100gb memory per queue I absolutely
> want to own it :) This values refer to available RAM, I think
> something like 20mb should be enough for most purposes.
> Depending on the environment you're deploying into I'd
> password-protect the openwire connector.
> I'd make JMX accessible, protected with a ssl-certificate or
> username/password. I'll be really valuable for debugging.
> Are you sure you want to run an in-broker webconsole? I'd never do
> that on a production system, since it i.e. shares the memory with your
> broker. So when the webapp goes OOM your broker is gone as well. I'd
> deploy it into a dedicated webserver (tomcat, jetty)
> 
> --Mario
> 
> On Sat, Sep 13, 2008 at 9:28 PM, Jigar Naik
<ji...@interactcrm.com>
> wrote:
>>
>> Hi,
>>
>> I am going live with my ActiveMQ 5.1.0, but before going live i
wanted to
>> make sure weather my activemq.xml file is fine for production
release,
>>
>> I have uploaded the active-mq.xml file, please advice me if i need to
>> make
>> some additional changes in the configuration file for production
>> environment.
>>
>> Thanks you for spending your valuable time,
>>
>> With Regards,
>> Jigar Naik http://www.nabble.com/file/p19473882/activemq.xml
activemq.xml
>> --
>> View this message in context:
>>
http://www.nabble.com/ActiveMQ-Configuration-for-Production-tp19473882p1
9473882.html
>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context:
http://www.nabble.com/ActiveMQ-Configuration-for-Production-tp19473882p1
9477256.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Re: ActiveMQ Configuration for Production

Posted by Jigar Naik <ji...@interactcrm.com>.
ok.. thanks mario... 

i think i have to spend sometime with active mq. 

Is there any document available for activeMQ.xml file configuration ?

thanks & regards,
jigar naik


Mario Siegenthaler-2 wrote:
> 
> I consider the 100gb memory limits a bit excessive.. I don't know your
> production system, but if you get 100gb memory per queue I absolutely
> want to own it :) This values refer to available RAM, I think
> something like 20mb should be enough for most purposes.
> Depending on the environment you're deploying into I'd
> password-protect the openwire connector.
> I'd make JMX accessible, protected with a ssl-certificate or
> username/password. I'll be really valuable for debugging.
> Are you sure you want to run an in-broker webconsole? I'd never do
> that on a production system, since it i.e. shares the memory with your
> broker. So when the webapp goes OOM your broker is gone as well. I'd
> deploy it into a dedicated webserver (tomcat, jetty)
> 
> --Mario
> 
> On Sat, Sep 13, 2008 at 9:28 PM, Jigar Naik <ji...@interactcrm.com>
> wrote:
>>
>> Hi,
>>
>> I am going live with my ActiveMQ 5.1.0, but before going live i wanted to
>> make sure weather my activemq.xml file is fine for production release,
>>
>> I have uploaded the active-mq.xml file, please advice me if i need to
>> make
>> some additional changes in the configuration file for production
>> environment.
>>
>> Thanks you for spending your valuable time,
>>
>> With Regards,
>> Jigar Naik http://www.nabble.com/file/p19473882/activemq.xml activemq.xml
>> --
>> View this message in context:
>> http://www.nabble.com/ActiveMQ-Configuration-for-Production-tp19473882p19473882.html
>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/ActiveMQ-Configuration-for-Production-tp19473882p19477256.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Re: ActiveMQ Configuration for Production

Posted by Mario Siegenthaler <ms...@inventsoft.ch>.
I consider the 100gb memory limits a bit excessive.. I don't know your
production system, but if you get 100gb memory per queue I absolutely
want to own it :) This values refer to available RAM, I think
something like 20mb should be enough for most purposes.
Depending on the environment you're deploying into I'd
password-protect the openwire connector.
I'd make JMX accessible, protected with a ssl-certificate or
username/password. I'll be really valuable for debugging.
Are you sure you want to run an in-broker webconsole? I'd never do
that on a production system, since it i.e. shares the memory with your
broker. So when the webapp goes OOM your broker is gone as well. I'd
deploy it into a dedicated webserver (tomcat, jetty)

--Mario

On Sat, Sep 13, 2008 at 9:28 PM, Jigar Naik <ji...@interactcrm.com> wrote:
>
> Hi,
>
> I am going live with my ActiveMQ 5.1.0, but before going live i wanted to
> make sure weather my activemq.xml file is fine for production release,
>
> I have uploaded the active-mq.xml file, please advice me if i need to make
> some additional changes in the configuration file for production
> environment.
>
> Thanks you for spending your valuable time,
>
> With Regards,
> Jigar Naik http://www.nabble.com/file/p19473882/activemq.xml activemq.xml
> --
> View this message in context: http://www.nabble.com/ActiveMQ-Configuration-for-Production-tp19473882p19473882.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>