搜索渗透时的Elascticsearch错误

时间:2016-08-04 08:30:23

标签: elasticsearch elasticsearch-percolate

我使用elasticsearch进行渗透。我在日志文件中发现了一些错误:

  

Elascticsearch错误IllegalArgumentException [少于2个subSpans.size():1]

[2016-08-04 10:24:53,673][DEBUG][action.percolate         ] [test_node01] [liza_index][0], node[Qp9QPap1Tb6Q-wSd58ncYA], [P], v[10], s[STARTED], a[id=KaTXb5JUTV
O99cxcvRlJBg]: failed to execute [org.elasticsearch.action.percolate.PercolateRequest@7137f122]
RemoteTransportException[[test_node01][192.168.69.142:9300][indices:data/read/percolate[s]]]; nested: PercolateException[failed to percolate]; nested: Percolate
Exception[failed to execute]; nested: IllegalArgumentException[Less than 2 subSpans.size():1];
Caused by: PercolateException[failed to percolate]; nested: PercolateException[failed to execute]; nested: IllegalArgumentException[Less than 2 subSpans.size():
1];
        at org.elasticsearch.action.percolate.TransportPercolateAction.shardOperation(TransportPercolateAction.java:181)
        at org.elasticsearch.action.percolate.TransportPercolateAction.shardOperation(TransportPercolateAction.java:56)
        at org.elasticsearch.action.support.broadcast.TransportBroadcastAction$ShardTransportHandler.messageReceived(TransportBroadcastAction.java:282)
        at org.elasticsearch.action.support.broadcast.TransportBroadcastAction$ShardTransportHandler.messageReceived(TransportBroadcastAction.java:278)
        at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:75)
        at org.elasticsearch.transport.TransportService$4.doRun(TransportService.java:376)
        at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: PercolateException[failed to execute]; nested: IllegalArgumentException[Less than 2 subSpans.size():1];
        at org.elasticsearch.percolator.PercolatorService$4.doPercolate(PercolatorService.java:583)
        at org.elasticsearch.percolator.PercolatorService.percolate(PercolatorService.java:254)
        at org.elasticsearch.action.percolate.TransportPercolateAction.shardOperation(TransportPercolateAction.java:178)
        ... 9 more
Caused by: java.lang.IllegalArgumentException: Less than 2 subSpans.size():1
        at org.apache.lucene.search.spans.ConjunctionSpans.<init>(ConjunctionSpans.java:38)
        at org.apache.lucene.search.spans.NearSpansOrdered.<init>(NearSpansOrdered.java:54)
        at org.apache.lucene.search.spans.SpanNearQuery$SpanNearWeight.getSpans(SpanNearQuery.java:232)
        at org.apache.lucene.search.spans.SpanOrQuery$SpanOrWeight.getSpans(SpanOrQuery.java:166)
        at org.apache.lucene.search.spans.SpanWeight.scorer(SpanWeight.java:134)
        at org.apache.lucene.search.spans.SpanWeight.scorer(SpanWeight.java:38)
        at org.apache.lucene.search.LRUQueryCache$CachingWrapperWeight.scorer(LRUQueryCache.java:628)
        at org.elasticsearch.common.lucene.Lucene.exists(Lucene.java:248)
        at org.elasticsearch.percolator.PercolatorService$4.doPercolate(PercolatorService.java:571)
        ... 11 more

是否意味着,我的存储查询已损坏或已发送的文字已损坏?

0 个答案:

没有答案