solrcloud 8.0.0 - debugQuery=on, exception

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

solrcloud 8.0.0 - debugQuery=on, exception

derrick cui-2
Hi all,
I run a query in solr admin, it's ok if debugQuery=off, but it's throw an exception if I set debugQuery=on, please help, thanks
there is debug stack:
2019-06-20 11:33:29.529 ERROR (qtp769429195-2324) [c:article s:shard2 r:core_node9 x:article_shard2_replica_n6] o.a.s.h.RequestHandlerBase java.lang.NullPointerException        at java.util.Objects.requireNonNull(Objects.java:203)        at org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)        at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)        at org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)        at org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)        at org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)        at org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)        at org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)        at org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)        at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)        at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)        at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.Server.handle(Server.java:502)        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)        at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)        at org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)        at org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)        at java.lang.Thread.run(Thread.java:748)
2019-06-20 11:33:29.529 INFO  (qtp769429195-2324) [c:article s:shard2 r:core_node9 x:article_shard2_replica_n6] o.a.s.c.S.Request [article_shard2_replica_n6]  webapp=/solr path=/select params={update.chain=deduplicateTaxonomy&df=_gl_text&distrib=false&debug=timing&debug=track&shards.purpose=320&shard.url=http://47.95.121.53:8082/solr/article_shard2_replica_n4/|http://47.93.226.51:8082/solr/article_shard2_replica_n6/&rows=10&rid=47.93.226.51-article_shard1_replica_n1-1561001608982-97&version=2&q={!geelink}<all>(canada,usa)&requestPurpose=GET_FIELDS,GET_DEBUG&NOW=1561001608981&ids=mgyj20010103,mgyj20010410,mgyj20010102,mgyj20010310,mgyj20010112,mgyj20010216,mgyj20010106,mgyj20010413,mgyj20010303,mgyj20010208&isShard=true&wt=javabin&debugQuery=true&_=1561001256567} status=500 QTime=42019-06-20 11:33:29.529 ERROR (qtp769429195-2324) [c:article s:shard2 r:core_node9 x:article_shard2_replica_n6] o.a.s.s.HttpSolrCall null:java.lang.NullPointerException        at java.util.Objects.requireNonNull(Objects.java:203)        at org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)        at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)        at org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)        at org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)        at org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)        at org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)        at org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)        at org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)        at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)        at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)        at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.Server.handle(Server.java:502)        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)        at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)        at org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)        at org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)        at java.lang.Thread.run(Thread.java:748)
2019-06-20 11:33:33.207 ERROR (qtp769429195-2424) [c:article s:shard1 r:core_node2 x:article_shard1_replica_n1] o.a.s.h.RequestHandlerBase org.apache.solr.common.SolrException: org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request:[http://47.93.226.51:8082/solr/article_shard2_replica_n6, http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:413)        at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)        at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.Server.handle(Server.java:502)        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)        at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)        at java.lang.Thread.run(Thread.java:748)Caused by: org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request:[http://47.93.226.51:8082/solr/article_shard2_replica_n6, http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:345)        at org.apache.solr.handler.component.HttpShardHandlerFactory.makeLoadBalancedRequest(HttpShardHandlerFactory.java:308)        at org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:190)        at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)        at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)        at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)        ... 1 moreCaused by: org.apache.solr.client.solrj.impl.Http2SolrClient$RemoteSolrException: Error from server at null: java.lang.NullPointerException        at java.util.Objects.requireNonNull(Objects.java:203)        at org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)        at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)        at org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)        at org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)        at org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)        at org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)        at org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)        at org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)        at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)        at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)        at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.Server.handle(Server.java:502)        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)        at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)        at org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)        at org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)        at java.lang.Thread.run(Thread.java:748)
        at org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:712)        at org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:393)        at org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:731)        at org.apache.solr.client.solrj.impl.LBSolrClient.doRequest(LBSolrClient.java:368)        at org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:296)        ... 10 more
2019-06-20 11:33:33.207 INFO  (qtp769429195-2424) [c:article s:shard1 r:core_node2 x:article_shard1_replica_n1] o.a.s.c.S.Request [article_shard1_replica_n1]  webapp=/solr path=/select params={q={!geelink}<all>(中国,美国)&debugQuery=on&_=1561001256567} rid=47.93.226.51-article_shard1_replica_n1-1561001608982-97 hits=300 status=500 QTime=42262019-06-20 11:33:33.207 ERROR (qtp769429195-2424) [c:article s:shard1 r:core_node2 x:article_shard1_replica_n1] o.a.s.s.HttpSolrCall null:org.apache.solr.common.SolrException: org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request:[http://47.93.226.51:8082/solr/article_shard2_replica_n6, http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:413)        at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)        at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.Server.handle(Server.java:502)        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)        at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)        at java.lang.Thread.run(Thread.java:748)Caused by: org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request:[http://47.93.226.51:8082/solr/article_shard2_replica_n6, http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:345)        at org.apache.solr.handler.component.HttpShardHandlerFactory.makeLoadBalancedRequest(HttpShardHandlerFactory.java:308)        at org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:190)        at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)        at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)        at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)        ... 1 moreCaused by: org.apache.solr.client.solrj.impl.Http2SolrClient$RemoteSolrException: Error from server at null: java.lang.NullPointerException        at java.util.Objects.requireNonNull(Objects.java:203)        at org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)        at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)        at org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)        at org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)        at org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)        at org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)        at org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)        at org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)        at org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)        at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)        at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)        at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)        at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)        at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)        at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)        at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)        at org.eclipse.jetty.server.Server.handle(Server.java:502)        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)        at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)        at org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)        at org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)        at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)        at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)        at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)        at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)        at java.lang.Thread.run(Thread.java:748)
        at org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:712)        at org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:393)        at org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:731)        at org.apache.solr.client.solrj.impl.LBSolrClient.doRequest(LBSolrClient.java:368)        at org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:296)        ... 10 more

Reply | Threaded
Open this post in threaded view
|

Re: solrcloud 8.0.0 - debugQuery=on, exception

Mikhail Khludnev-2
IMHO, this NPE on explain deserves a jira ticket. Pls also post what you
have on debug=query.

On Thu, Jun 20, 2019 at 6:38 AM derrick cui <[hidden email]>
wrote:

> Hi all,
> I run a query in solr admin, it's ok if debugQuery=off, but it's throw an
> exception if I set debugQuery=on, please help, thanks
> there is debug stack:
> 2019-06-20 11:33:29.529 ERROR (qtp769429195-2324) [c:article s:shard2
> r:core_node9 x:article_shard2_replica_n6] o.a.s.h.RequestHandlerBase
> java.lang.NullPointerException        at
> java.util.Objects.requireNonNull(Objects.java:203)        at
> org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)
> at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)
>       at
> org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)
>   at
> org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)
>       at
> org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)
>       at
> org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)
>       at
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)
>       at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)
> at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)
>   at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)
>   at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)
>       at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)
>       at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
>       at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
>       at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
>       at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at org.eclipse.jetty.server.Server.handle(Server.java:502)        at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at
> org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)
>       at
> org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)
>       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
>       at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
>       at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:748)
> 2019-06-20 11:33:29.529 INFO  (qtp769429195-2324) [c:article s:shard2
> r:core_node9 x:article_shard2_replica_n6] o.a.s.c.S.Request
> [article_shard2_replica_n6]  webapp=/solr path=/select
> params={update.chain=deduplicateTaxonomy&df=_gl_text&distrib=false&debug=timing&debug=track&shards.purpose=320&shard.url=
> http://47.95.121.53:8082/solr/article_shard2_replica_n4/|http://47.93.226.51:8082/solr/article_shard2_replica_n6/&rows=10&rid=47.93.226.51-article_shard1_replica_n1-1561001608982-97&version=2&q={!geelink}<all>(canada,usa)&requestPurpose=GET_FIELDS,GET_DEBUG&NOW=1561001608981&ids=mgyj20010103,mgyj20010410,mgyj20010102,mgyj20010310,mgyj20010112,mgyj20010216,mgyj20010106,mgyj20010413,mgyj20010303,mgyj20010208&isShard=true&wt=javabin&debugQuery=true&_=1561001256567}
> status=500 QTime=42019-06-20 11:33:29.529 ERROR (qtp769429195-2324)
> [c:article s:shard2 r:core_node9 x:article_shard2_replica_n6]
> o.a.s.s.HttpSolrCall null:java.lang.NullPointerException        at
> java.util.Objects.requireNonNull(Objects.java:203)        at
> org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)
> at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)
>       at
> org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)
>   at
> org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)
>       at
> org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)
>       at
> org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)
>       at
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)
>       at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)
> at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)
>   at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)
>   at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)
>       at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)
>       at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
>       at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
>       at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
>       at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at org.eclipse.jetty.server.Server.handle(Server.java:502)        at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at
> org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)
>       at
> org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)
>       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
>       at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
>       at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:748)
> 2019-06-20 11:33:33.207 ERROR (qtp769429195-2424) [c:article s:shard1
> r:core_node2 x:article_shard1_replica_n1] o.a.s.h.RequestHandlerBase
> org.apache.solr.common.SolrException:
> org.apache.solr.client.solrj.SolrServerException: No live SolrServers
> available to handle this request:[
> http://47.93.226.51:8082/solr/article_shard2_replica_n6,
> http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:413)
>       at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)
> at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)
>   at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)
>   at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)
>       at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)
>       at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
>       at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
>       at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
>       at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at org.eclipse.jetty.server.Server.handle(Server.java:502)        at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
>       at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
>       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
>       at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
>       at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:748)Caused by:
> org.apache.solr.client.solrj.SolrServerException: No live SolrServers
> available to handle this request:[
> http://47.93.226.51:8082/solr/article_shard2_replica_n6,
> http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at
> org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:345)
>       at
> org.apache.solr.handler.component.HttpShardHandlerFactory.makeLoadBalancedRequest(HttpShardHandlerFactory.java:308)
>       at
> org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:190)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
>       at
> org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)
>       at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>       at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>       ... 1 moreCaused by:
> org.apache.solr.client.solrj.impl.Http2SolrClient$RemoteSolrException:
> Error from server at null: java.lang.NullPointerException        at
> java.util.Objects.requireNonNull(Objects.java:203)        at
> org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)
> at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)
>       at
> org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)
>   at
> org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)
>       at
> org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)
>       at
> org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)
>       at
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)
>       at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)
> at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)
>   at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)
>   at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)
>       at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)
>       at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
>       at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
>       at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
>       at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at org.eclipse.jetty.server.Server.handle(Server.java:502)        at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at
> org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)
>       at
> org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)
>       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
>       at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
>       at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:748)
>         at
> org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:712)
>       at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:393)
>       at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:731)
>       at
> org.apache.solr.client.solrj.impl.LBSolrClient.doRequest(LBSolrClient.java:368)
>       at
> org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:296)
>       ... 10 more
> 2019-06-20 11:33:33.207 INFO  (qtp769429195-2424) [c:article s:shard1
> r:core_node2 x:article_shard1_replica_n1] o.a.s.c.S.Request
> [article_shard1_replica_n1]  webapp=/solr path=/select
> params={q={!geelink}<all>(中国,美国)&debugQuery=on&_=1561001256567}
> rid=47.93.226.51-article_shard1_replica_n1-1561001608982-97 hits=300
> status=500 QTime=42262019-06-20 11:33:33.207 ERROR (qtp769429195-2424)
> [c:article s:shard1 r:core_node2 x:article_shard1_replica_n1]
> o.a.s.s.HttpSolrCall null:org.apache.solr.common.SolrException:
> org.apache.solr.client.solrj.SolrServerException: No live SolrServers
> available to handle this request:[
> http://47.93.226.51:8082/solr/article_shard2_replica_n6,
> http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:413)
>       at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)
> at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)
>   at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)
>   at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)
>       at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)
>       at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
>       at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
>       at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
>       at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at org.eclipse.jetty.server.Server.handle(Server.java:502)        at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
>       at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
>       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
>       at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
>       at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:748)Caused by:
> org.apache.solr.client.solrj.SolrServerException: No live SolrServers
> available to handle this request:[
> http://47.93.226.51:8082/solr/article_shard2_replica_n6,
> http://47.95.121.53:8082/solr/article_shard2_replica_n4]        at
> org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:345)
>       at
> org.apache.solr.handler.component.HttpShardHandlerFactory.makeLoadBalancedRequest(HttpShardHandlerFactory.java:308)
>       at
> org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:190)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)        at
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
>       at
> org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)
>       at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>       at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>       ... 1 moreCaused by:
> org.apache.solr.client.solrj.impl.Http2SolrClient$RemoteSolrException:
> Error from server at null: java.lang.NullPointerException        at
> java.util.Objects.requireNonNull(Objects.java:203)        at
> org.apache.lucene.search.LeafSimScorer.<init>(LeafSimScorer.java:38)
> at org.apache.lucene.search.spans.SpanWeight.explain(SpanWeight.java:160)
>       at
> org.apache.lucene.search.BooleanWeight.explain(BooleanWeight.java:81)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:707)
>   at
> org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:684)
>   at
> org.apache.solr.search.SolrIndexSearcher.explain(SolrIndexSearcher.java:2216)
>       at
> org.apache.solr.util.SolrPluginUtils.getExplanations(SolrPluginUtils.java:453)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardResultsDebug(SolrPluginUtils.java:382)
>       at
> org.apache.solr.util.SolrPluginUtils.doStandardDebug(SolrPluginUtils.java:343)
>       at
> org.apache.solr.handler.component.DebugComponent.process(DebugComponent.java:100)
>       at
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:306)
>       at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:199)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2559)
> at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:711)
>   at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:516)
>   at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:394)
>       at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:340)
>       at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
>       at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1588)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
>       at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
>       at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1557)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
>       at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
>       at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
>       at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
>       at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at
> org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
>       at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>       at org.eclipse.jetty.server.Server.handle(Server.java:502)        at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)        at
> org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:305)        at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:171)
>       at
> org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:126)
>       at
> org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:338)
>       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
>       at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
>       at
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
>       at
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
>       at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
>       at java.lang.Thread.run(Thread.java:748)
>         at
> org.apache.solr.client.solrj.impl.Http2SolrClient.processErrorsAndResponse(Http2SolrClient.java:712)
>       at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:393)
>       at
> org.apache.solr.client.solrj.impl.Http2SolrClient.request(Http2SolrClient.java:731)
>       at
> org.apache.solr.client.solrj.impl.LBSolrClient.doRequest(LBSolrClient.java:368)
>       at
> org.apache.solr.client.solrj.impl.LBSolrClient.request(LBSolrClient.java:296)
>       ... 10 more
>
>

--
Sincerely yours
Mikhail Khludnev