我的问题是,当我完全导入solr(通过DIH)时,当solr开始从MySql获取文档时,如果我在该特定时间查询任何内容,我将收到如下所示的服务器错误
注意:运行Fullimport时(clean选项设置为false)
HTTP Status 500 - For input string: "solr" java.lang.NumberFormatException: For input string: "solr" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Long.parseLong(Long.java:441) at java.lang.Long.parseLong(Long.java:483) at
org.apache.solr.schema.TrieField.readableToIndexed(TrieField.java:295) at org.apache.solr.schema.TrieField.toInternal(TrieField.java:307) at org.apache.solr.schema.FieldType.getFieldQuery(FieldType.java:580) at org.apache.solr.search.SolrQueryParser.getFieldQuery(SolrQueryParser.java:201) at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1436) at org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1319) at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1245) at org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:1234) at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206) at
如果有人知道为什么会发生这种情况以及我们如何避免这种情况呢?
PS:Master&从属复制可以避免这种情况,但我确实需要不进行任何复制。