我正在不同的服务器上构建一个完整的分布式 solr 集群,服务器是server1.mycompany.com
和server2.mycompany.com
. 配置后,当我单击server1.mycompany.com
Web 控制台时,solr 尝试连接 server1:8983/solr
而不是server1.mycompany.com:8983/solr
. 我使用java API:
ZkStateReader zkStateReader = cloudQuery.getCloudSolrServer().getZkStateReader();
ClusterState clusterState = zkStateReader.getClusterState();
System.out.println(clusterState);
我还是明白了"node_name":"server1:8983_solr","base_url":"http://server1:8983/solr"
。
有人给个提示吗?这是一个错误还是要配置的东西?