Thanks for the info will check as suggested and update.

-Iranga

On 2014 මාර්තු 3, at ප.ව. 10.57, Srinath Perera <[email protected]> wrote:

> GC overhead exceeded means more than 99% CPU spent of GC. Reason is you are 
> creating too many/ too complex objects. 
> 
> Any chance you can reduce amount of object you create? Allocation view of a 
> profiler can help. 
> 
> --Srinath
> 
> 
> On Mon, Mar 3, 2014 at 10:51 PM, Chamila Wijayarathna <[email protected]> 
> wrote:
>> Hi,
>> I got a similar error when running a cassandra archive job on BAM. By 
>> analyzing "heap-dump.hprof" file, using Eclipse Memory Analyzer, I found 
>> that 1 memory table has grow more than 600MB. 
>> In this case, what I did as solution is reducing 
>> "flush_largest_memtables_at" value in cassandra.yaml from 0.75 to 0.4. 
>> As Dr. Srinath explained, jvm starts to flush its largest memory table at 
>> the point it jvm consume 0.75 of memory. But before that process finishes 
>> memory overflow can occur. But reducing that value this can be solved if 
>> this occurs due to same reason. I am not sure if this works in ESB case.
>> 
>> Thank You!
>> 
>> 
>> On Mon, Mar 3, 2014 at 10:09 PM, Iranga Muthuthanthri <[email protected]> 
>> wrote:
>>> Thanks Udara. Checked it before and the stack trace was different.The 
>>> culprit in this case appears to from the andes client.
>>> 
>>> On Mar 3, 2014 9:25 PM, "Udara Liyanage" <[email protected]> wrote:
>>>> I saw a similar issue occurred in BAM. Have a look mail thread subjected " 
>>>> [Dev] [BAM] java.lang.OutOfMemoryError: GC overhead limit exceeded"
>>>> 
>>>> Touched, not typed. Erroneous words are a feature, not a typo.
>>>> 
>>>> On Mar 3, 2014 6:57 PM, "Iranga Muthuthanthri" <[email protected]> wrote:
>>>>> Hi All.
>>>>> 
>>>>> Following was noted in testing for 100,00 messages for the ESB (4.8.1) 
>>>>> message store and forward scenario in a MB 2.1.0 cluster environment.
>>>>> 
>>>>> Issue:Out of memory exception noted in ESB console.
>>>>> 
>>>>> [2014-03-03 04:37:36,065] ERROR - JmsStore Could not create a Message 
>>>>> Producer for Store [MessageStoreO1]. Error:GC overhead limit exceeded
>>>>> java.lang.OutOfMemoryError: GC overhead limit exceeded
>>>>>   at java.util.Arrays.copyOfRange(Arrays.java:3209)
>>>>>   at java.lang.String.<init>(String.java:215)
>>>>>   at java.lang.StringBuilder.toString(StringBuilder.java:430)
>>>>>   at java.lang.Object.toString(Object.java:219)
>>>>>   at 
>>>>> org.wso2.andes.client.BasicMessageProducer.setPublishMode(BasicMessageProducer.java:167)
>>>>>   at 
>>>>> org.wso2.andes.client.BasicMessageProducer.<init>(BasicMessageProducer.java:148)
>>>>>   at 
>>>>> org.wso2.andes.client.BasicMessageProducer_0_8.<init>(BasicMessageProducer_0_8.java:51)
>>>>>   at 
>>>>> org.wso2.andes.client.AMQSession_0_8.createMessageProducer(AMQSession_0_8.java:411)
>>>>>   at 
>>>>> org.wso2.andes.client.AMQSession_0_8.createMessageProducer(AMQSession_0_8.java:82)
>>>>>   at org.wso2.andes.client.AMQSession$7.execute(AMQSession.java:2632)
>>>>>   at org.wso2.andes.client.AMQSession$7.execute(AMQSession.java:2627)
>>>>>   at 
>>>>> org.wso2.andes.client.AMQConnectionDelegate_8_0.executeRetrySupport(AMQConnectionDelegate_8_0.java:315)
>>>>>   at 
>>>>> org.wso2.andes.client.AMQConnection.executeRetrySupport(AMQConnection.java:621)
>>>>>   at 
>>>>> org.wso2.andes.client.failover.FailoverRetrySupport.execute(FailoverRetrySupport.java:102)
>>>>>   at 
>>>>> org.wso2.andes.client.AMQSession.createProducerImpl(AMQSession.java:2625)
>>>>>   at 
>>>>> org.wso2.andes.client.AMQSession.createProducerImpl(AMQSession.java:2619)
>>>>>   at org.wso2.andes.client.AMQSession.createProducer(AMQSession.java:1231)
>>>>>   at org.wso2.andes.client.AMQSession.createProducer(AMQSession.java:109)
>>>>>   at 
>>>>> org.apache.synapse.message.store.impl.jms.JmsStore.newProducer(JmsStore.java:346)
>>>>>   at 
>>>>> org.apache.synapse.message.store.impl.jms.JmsStore.getProducer(JmsStore.java:136)
>>>>>   at 
>>>>> org.apache.synapse.mediators.store.MessageStoreMediator.mediate(MessageStoreMediator.java:84)
>>>>>   at 
>>>>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
>>>>>   at 
>>>>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
>>>>>   at 
>>>>> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
>>>>>   at 
>>>>> org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:166)
>>>>>   at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>>>>   at 
>>>>> org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:411)
>>>>>   at 
>>>>> org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:183)
>>>>>   at 
>>>>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>>>>>   at 
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
>>>>>   at 
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
>>>>>   at java.lang.Thread.run(Thread.java:662)
>>>>> 
>>>>> 
>>>>> Issue details can be found on:https://wso2.org/jira/browse/ESBJAVA-3024
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Thanks & Regards
>>>>> 
>>>>> Iranga Muthuthanthri
>>>>> Technical Lead - QA
>>>>> (M) -0777-255773
>>>>> 
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>> 
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>> 
>> 
>> 
>> -- 
>> Chamila Wijayarathna
>> Engineering Intern, 
>> WSO2 Inc.
>> 
>> 
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
> 
> 
> 
> -- 
> ============================
> Srinath Perera, Ph.D.
>   Director, Research, WSO2 Inc.
>   Visiting Faculty, University of Moratuwa
>   Member, Apache Software Foundation
>   Research Scientist, Lanka Software Foundation
>   Blog: http://srinathsview.blogspot.com/
>   Photos: http://www.flickr.com/photos/hemapani/
>    Phone: 0772360902
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to