Hello folks!

I was just wondering if anyone else has seen this issue under heavy load. We had some servers set to very high thread limits (12 core servers with 32 gigs of ram), and found several threads would end up in this state....

Name: http-8080-891
State: BLOCKED on [EMAIL PROTECTED] owned by: http-8080-191
Total blocked: 97,926  Total waited: 16

Stack trace:
org.apache.lucene.index.SegmentReader.isDeleted(SegmentReader.java:674)
org.apache.solr.search.function.FunctionQuery $AllScorer.next(FunctionQuery.java:116) org .apache .lucene .util.ScorerDocQueue.topNextAndAdjustElsePop(ScorerDocQueue.java:116) org .apache .lucene .search .DisjunctionSumScorer.advanceAfterCurrent(DisjunctionSumScorer.java:175) org .apache .lucene.search.DisjunctionSumScorer.skipTo(DisjunctionSumScorer.java: 228)
org.apache.lucene.search.ReqOptSumScorer.score(ReqOptSumScorer.java:76)
org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:357)
org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:320)
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:137)
org.apache.lucene.search.Searcher.search(Searcher.java:126)
org.apache.lucene.search.Searcher.search(Searcher.java:105)
org .apache .solr .search.SolrIndexSearcher.getDocListAndSetNC(SolrIndexSearcher.java: 1148) org .apache .solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:834) org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java: 269) org .apache .solr.handler.component.QueryComponent.process(QueryComponent.java:160) org .apache .solr .handler.component.SearchHandler.handleRequestBody(SearchHandler.java: 169) org .apache .solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java: 128)
org.apache.solr.core.SolrCore.execute(SolrCore.java:1143)
org .apache .solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:338) org .apache .solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:272) org .apache .catalina .core .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 235) org .apache .catalina .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org .apache .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 233) org .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: 102) org .apache .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 286) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 844) org.apache.coyote.http11.Http11Protocol $Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)

Thanks for your time!

Matthew Runo
Software Engineer, Zappos.com
[EMAIL PROTECTED] - 702-943-7833

Reply via email to