That's a lot of threads. You might wanna turn off the dedicated task runner
via either the activemq connection factory (in code) or via config (
http://activemq.apache.org/how-do-i-configure-10s-of-1000s-of-queues-in-a-single-broker-.html
).

A couple of questions from the thread dump analysis:
1. how many processors/cores do your machines have?
2. are your clients (producers/consumers) local to the broker on the same
machine but different process?
3. looking at the oracle-ds settings in config, is the same machine also
hosting oracle?
4. what nic does the machine have?


On Mon, Aug 27, 2012 at 12:38 AM, Tlholoe, Peter <ptlho...@fnb.co.za> wrote:

> Hi Gaurav,
> I did take thread dumps during hang, and after the fact. I have attached
> 10 thread dump file. T1dump -t7dump are during the hang and t7dump to
> t10dump are after the hang period.
>
> -----Original Message-----
> From: Gaurav Sharma [mailto:gaurav.cs.sha...@gmail.com]
> Sent: 27 August 2012 08:33 AM
> To: users@activemq.apache.org
> Cc: users@activemq.apache.org
> Subject: Re: Sounds like ActiveMQ still hangs after memory increase
>
> When the process hangs, please take a thread dump (kill -3) and
> pastebin/gist and share so folks on here can help. Also, how did you
> determine that it hangs - no log activity, jmx response, etc?
>
> By the way, 1-2gigs of heap is not very large these days not that you
> should just up it but just fyi.
>
> On Aug 26, 2012, at 23:14, "Tlholoe, Peter" <ptlho...@fnb.co.za> wrote:
>
> > Good Day,
> > We have increased the maximum heap size of the JVM started by ActiveMQ
> to 2048mb, and set the systemUsage memoryLimit to 1280 (70% of the total
> max heap size). We have also set the per destination policy. For topics
> (“>”) since they are heavily used we have set the memoryLimit to 512 and
> 128 mb for Queues (“>”). And we have also disabled producer flow control.
> Can it be something else ?. We are using ActiveMQ 5.4.2
> >
> > I have attached our activemq.xml
> > To read FirstRand Bank's Disclaimer for this email click on the
> following address or copy into your Internet browser:
> > https://www.fnb.co.za/disclaimer.html
> >
> > If you are unable to access the Disclaimer, send a blank e-mail to
> firstrandbankdisclai...@fnb.co.za and we will send you a copy of the
> Disclaimer.
> > <activemq.xml>
>
> To read FirstRand Bank's Disclaimer for this email click on the following
> address or copy into your Internet browser:
> https://www.fnb.co.za/disclaimer.html
>
> If you are unable to access the Disclaimer, send a blank e-mail to
> firstrandbankdisclai...@fnb.co.za and we will send you a copy of the
> Disclaimer.
>

Reply via email to