警告信息:
Your ZK connection string ( hosts) is different from the dynamic ensemble config ( hosts). Solr does not currently support dynamic reconfiguration and will only be able to connect to the zk hosts in your connection string.
原因:
ZooKeeper的v3.5及以上版本,新增了支持动态修改配置的特性,而新版Solr也实现了支持该特性。
当Solr配置的ZooKeeper相关属性或所挂载运行的Tomcat中ZooKeeper的相关配置与ZooKeeper本身的配置不一致时,会提示该警告。
例如:ZooKeeper配置主机用的是主机名c1、c2、c3,而Solr或Tomcat用的是IP,就会出发动态修改配置(就是在线动态修改配置)
解决方法:
使用项目的配置属性要跟ZooKeeper的zoo.cfg的属性一致。
例如:Solr的solr.in.sh和zoo.cfg、Tomcat的catalina.sh和server.xml中跟ZooKeeper相关的属性
参考资料:
https://issues.apache.org/jira/browse/SOLR-14371
https://issues.apache.org/jira/browse/SOLR-14389
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。