我在生产中使用带有2个节点的solr cloud。 Solr停止接受写入,这是我在主节点中得到的错误。
SEVERE UpdateLog Error inspecting tlog tlog{file=/var/lib/solr/core_0/data/tlog/tlog.0000000000001264986 refcount=2}
WARNING SolrCore [core_1] PERFORMANCE WARNING: Overlapping onDeckSearchers=2
SEVERE SolrCmdDistributor forwarding update to http://Solr02:8983/solr/core_1/ failed - retrying ...
SEVERE SolrCore java.lang.StringIndexOutOfBoundsException: String index out of range: -1
答案 0 :(得分:0)
检查你的tlogs,有时当你长时间不提交tlogs变得庞大时,你需要提交释放它们,也许你添加softCommit true的文件,或者你的autocommit& autosoftcommit配置值在您的情况下不好。 这些链接可以帮助您了解更多信息:
http://lucidworks.com/blog/understanding-transaction-logs-softcommit-and-commit-in-sorlcloud/