黑马程序员技术交流社区

标题: 【郑州校区】品优购电商系统部署 Day 1 十 [打印本页]

作者: 我是楠楠    时间: 2020-4-7 11:13
标题: 【郑州校区】品优购电商系统部署 Day 1 十
【郑州校区】品优购电商系统部署 Day 1 十

3.2.4 启动集群
1)启动每个 tomcat 实例。要保证 zookeeper 集群是启动状态。
---- 知识点小贴士 -----
如果你想让某个文件夹下都可以执行,使用以下命令实现
chmod -R 777 solr-cloud

2)访问集群
地址栏输入 http://192.168.25.140:8180/solr ,可以看到 Solr 集群版的界面


下图表示的是,一个主节点 ,三个从节点。


3.3 SpringDataSolr 连接 SolrCloud
SolrJ 中提供一个叫做 CloudSolrServer 的类,它是 SolrServer 的子类,用于连接 solrCloud它的构造参数就是 zookeeper 的地址列表,另外它要求要指定 defaultCollection 属性(默认collection 名称)
我们现在修改 springDataSolrDemo 工程的配置文件 ,把原来的 solr-server 注销,替换为CloudSolrServer .指定构造参数为地址列表,设置默认 collection 名称

[AppleScript] 纯文本查看 复制代码
<!-- solr 服务器地址
<solr:solr-server id="solrServer" url="http://192.168.25.129:8080/solr" />
-->
<bean id="solrServer" class="org.apache.solr.client.solrj.impl.CloudSolrServer">
<constructor-arg
value="192.168.25.140:2181,192.168.25.140:2182,192.168.25.140:2183" />
<property name="defaultCollection" value="collection1"></property>
</bean>







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2