tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luciano Andress Martini <777u...@gmail.com>
Subject Re: Java.lang.out.of.memory not clearly....
Date Mon, 30 Jan 2012 13:11:59 GMT
Thank you Pid, and André.

You remember me to ZZ Top, but solved my problem.


2012/1/27, Pid <pid@pidster.com>:
> On 27/01/2012 20:51, André Warnier wrote:
>> Exactly.
>> (this is responding to Pid)
>>
>> Pid wrote:
>>> On 27/01/2012 17:54, Luciano Andress Martini wrote:
>>>> -Xmx512m -Xmx1024 ?
>>>
>>> Please post your replies below the questions I asked.
>>>
>>> Someone reading this thread would see the first bit of this message and
>>> wonder what it referred to.
>>>
>>>
>>> p
>>>
>>>> 2012/1/27, Luciano Andress Martini <777user@gmail.com>:
>>>>> its 64 bits? How can i increase the object heap?
>>>>>
>>>>>
>>>>>
>>>>> 2012/1/27, Pid <pid@pidster.com>:
>>>>>> On 27/01/2012 16:29, Luciano Andress Martini wrote:
>>>>>>> I need to know if the error is from my part (server administrator),
>>>>>>> from the developer or from the hardware/vms. Some times that
occurs
>>>>>>> when processing two milion of registry (i am talking from
>>>>>>> expressocard
>>>>>>> a company of credit cards).
>>>>>>>
>>>>>>> Its a rarely error because this processing occurs rarely.
>>>>>>>
>>>>>>> in fact, mysql in the another server with 12 processors, still
>>>>>>> running, and tomcat in a virtual machine called adm (in another
>>>>>>> physical machine, with 4 processors) still running.
>>>>>>>
>>>>>>> So, this errors occurs like that:
>>>>>>>
>>>>>>> 1- Tomcat started
>>>>>>> 2- This processing is realized ok in the first time
>>>>>>> 3- Tomcat stable in the users acess.
>>>>>>> 4- The processing is realized again, some days later, inn 98%
of
>>>>>>> processing servers crashes, but mysql is still running.
>>>>>>> 5- Restar of tomcat service tomcat6 restart
>>>>>>> 6- the processing started again, and server can done the processing.
>>>>>>>
>>>>>>> In the moment of the crash:
>>>>>>> jstat -class
>>>>>>> Loaded  Bytes  Unloaded  Bytes     Time
>>>>>>>
>>>>>>>  15007 32265.0      300   505.9      12.11
>>>>>> So permgen is using 32Mb
>>>>>>
>>>>>>> Java using: 914mb
>>>>>>> Free memory on the virtual machine server: 2152
>>>>>>>
>>>>>>> Java says:
>>>>>>> java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError:
>>>>>>> Java heap space at
>>>>>>> java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232)
at
>>>>>>> java.util.concurrent.FutureTask.get(FutureTask.java:91) at
>>>>>>> wfr.rules.WFRRule.execute(WFRRule.java:1820) at
>>>>>>> wfr.rules.WFRRule.execute(WFRRule.java:1792) at
>>>>>>> wfr.web.actions.ExecuteRuleAction.execute(ExecuteRuleAction.java:198)
>>>>>>> at wfr.web.Action.doAction(Action.java:126) at
>>>>>>> wfr.web.Controller.process(Controller.java:100) at
>>>>>>> wfr.web.Controller.doPost(Controller.java:67) at
>>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at
>>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>>>>>
>>>>>>> at wfr.web.ContextFilter.doFilter(ContextFilter.java:78) at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>>>>>>>
>>>>>>> at
>>>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>>>>>>
>>>>>>> at java.lang.Thread.run(Thread.java:662) Caused by:
>>>>>>> java.lang.OutOfMemoryError: Java heap space
>>>>>>>
>>>>>>> Java options (that i configurate)
>>>>>>> -Djava.awt.headless=true
>>>>>>> -Xmx512m
>>>>>>> -XX:MaxPermSize=3512M
>>>>>> Cripes!  3.5Gb of PermGen space?!  I really doubt you want that.
>>>>>>
>>>>>> So your JVM is using 900Mb, your object heap is 512Mb.
>>>>>>
>>>>>> If you have more memory available, why not assign more to the heap?
>>>>>> How much memory is available?
>>>>>>
>>>>>> Are you using 32bit or 64bit?
>>>>>>
>>>>>>
>>>>>> p
>>>>>>
>>>>>>> -XX:+CMSIncrementalMode
>>>>>>> -XX:+UseConcMarkSweepGC
>>>>>>> -XX:+CMSClassUnloadingEnabled
>>>>>>> -XX:ParallelGCThreads=4
>>>>>>> -XX:+UseParNewGC
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> [key:62590808]
>>>>>>
>>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> I'm glad you agree.
>
> p
>
> --
>
> [key:62590808]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message