相关疑难解决方法(0)

知道任何Java垃圾收集日志分析工具吗?

我正在寻找一个工具或脚本,它将从我的Web应用程序中获取控制台日志,解析垃圾收集信息并以有意义的方式显示它.

我正在使用以下标志启动Sun Java 1.4.2 JVM:

-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails
Run Code Online (Sandbox Code Playgroud)

日志输出如下所示:

54.736: [Full GC 54.737: [Tenured: 172798K->18092K(174784K), 2.3792658 secs] 257598K->18092K(259584K), [Perm : 20476K->20476K(20480K)], 2.4715398 secs]
Run Code Online (Sandbox Code Playgroud)

如果我有一个能够直观地绘制垃圾收集趋势图的工具,那么理解几百种这样的日志条目就会容易得多.

java performance logging garbage-collection

56
推荐指数
7
解决办法
8万
查看次数

solr - java堆空间内存不足

任何人都可以帮我找出tomcat中的错误原因.我正在使用solr.开始工作正常.稍后我会提出这个错误.重新启动后它工作正常.请帮我找出错误.

2011年3月7日上午10:36:47 org.apache.solr.common.SolrException log SEVERE:java.lang.RuntimeException:java.lang.OutOfMemoryError:org.apache.solr.core.SolrCore.getSearcher中的Java堆空间( SolrCore.java:1068)在org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:418)在org.apache.solr.update.processor.RunUpdateProcessor.processCommit(RunUpdateProcessorFactory.java:85)在org.apache .solr.handler.XMLLoader.processUpdate(XMLLoader.java:169)在org.apache.solr.handler.XMLLoader.load(XMLLoader.java:69)在org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java :54)org.apache.solr.handle.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)org.apache.solrCore.exe(SolrCore.java:1316)org.apache.solr.servlet上的org.apache.solr.handle.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131). SolrDispatchFilter.execute(SolrDispatchFilter.java:338)在org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:241)在org.apache.catalina.core.ApplicationFilterCha in.internalDoFilter(ApplicationFilterChain.java:235)在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)在org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)在组织.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)在org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)在org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve .java:105)org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212)atg.apache.coyote. http11.Http11Processor.process(Http11Processor.java:844)在org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process(Http11Protocol.java:634)在org.apache.tomcat.util.net.JIoEndpoint $ Worker.run( JIoEndpoint.java:445)java.lang.Thread.run(Unknown Source)引起:java.lang.OutOfMemoryError:Java堆空间

java tomcat solr exception

14
推荐指数
1
解决办法
2万
查看次数