First, start by posting the broker configurations you're using.
On Fri, Feb 15, 2013 at 3:44 AM, mandar.wanpal <mandar.wan...@gmail.com>wrote: > Hi All, > > We are seeing some serious issue with AMQ in few of our load tests. > > We have configured our AMQ with below configs. > > Heap size increased 1GB > JMX port opened for AMQ. > jms.prefetchPolicy.all=10 > constantPendingMessageLimitStrategy=50. > -XX:Permsize=128m -XX:MaxPermsize=128m > > We have AMQ with KahaDB in simple failover settings, so if AMQ1 fails, AMQ2 > takes over. Messages are laso not huge in size. > > Observations: > 1. If Heapsize set to 512 mb, AMQ fails after some 7500 reqs and switches > to > AMQ2. AMQ 2 also not able to continue because producer is not able to > initiate proper communication with AMQ2 because of may be the backlog of > messages that AMQ1 didnt accept. > 2. If Heapsize set to 1g, AMQ fails after some 15000 reqs and switches to > AMQ2. AMQ 2 also not able to continue because producer is not able to > initiate proper communication with AMQ2 because of may be the backlog of > messages that AMQ1 didnt accept. > 3. When AMQ fails, we start getting OutOfMemory errors and AMQ starts doing > FullGC continuously. As FullGC halts JVM, AMQ halts and cant do anything. > 4. After seeing so many FullGC, we took heapdump and analysed it with > Eclipse. PFA report which states few suspected areas which are causing leak > in AMQ. > > AMQ_Leak_Report.pdf > <http://activemq.2283324.n4.nabble.com/file/n4663532/AMQ_Leak_Report.pdf> > > 5. Frequency of FullGC increases with time and amount of memory they can > reclaim gets reduced. > > Queries: > What can be the ideal config for AMQ to atleast process upto 1lac reqs > without requiring a restart and without setting heap to some gigantic size. > I have linux with quadcore + 8GB RAM. > > > > ----- > Regards, > Mandar Wanpal > Email: mandar.wan...@gmail.com > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/AMQ-halts-and-crashes-after-few-thousand-reqs-tp4663532.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. > -- *Christian Posta* http://www.christianposta.com/blog twitter: @christianposta