solr多core的处理

简介:

有2中配置方式,一是从Solr Admin进行multi core的配置。

 

在Solr Admin控制台里面选择:Core Admin

选择Add Core

然后把你准备好的路径写到里面去。



 

name: xxx

    配置core的名称

instanceDir:xxx  

    配置指向你的Solr core的路径,可以是绝对路径,也可以是相对Solr Home的路径

dataDir:data

config:solrconfig.xml

sechma:schema.xml

 

    下面的3个一般不用配置,solr会自动在你的instanceDir下面,创建一个data目录,存放index数据

    在你指定的instanceDir下面,solr会找到config目录下的solrconfig.xml和schema.xml作为实例的配置

 

另外一种则是在Solr Home下面的solr.xml增加core

配置如下:

Xml代码   收藏代码
  1. <?xml version="1.0" encoding="UTF-8" ?>  
  2. <solr persistent="true">  
  3.   <cores defaultCoreName="collection1" adminPath="/admin/cores" zkClientTimeout="${zkClientTimeout:15000}" hostPort="8983" hostContext="solr">  
  4.     <core loadOnStartup="true" instanceDir="core1\" transient="false" name="core1"/>  
  5.     <core loadOnStartup="true" instanceDir="collection1\" transient="false" name="collection1"/>  
  6.     <core schema="schema.xml" loadOnStartup="true" instanceDir="C:\Users\Administrator\Desktop\Lucene\solrHome\solr-4.1.0\example\solr\testCore\" transient="false" name="testCore" config="solrconfig.xml" dataDir="data"/>  
  7.   </cores>  
  8. </solr>  

 

手工修改solr.xml配置以后,重启服务器,既可以看到新的core了。

分类:  java

本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/p/5789776.html,如需转载请自行联系原作者
相关文章
|
图形学 Android开发 iOS开发
|
XML JSON Java
Spring Boot与Solr的集成应用
Spring Boot与Solr的集成应用
|
SQL 缓存 关系型数据库
PolarDB产品使用问题之SQL语句是否可以参数化
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
缓存 网络协议 前端开发
CDN最佳实践之访问慢的分析思路和优化方案
使用CDN加速以后还是存在访问慢的情况,如何去分析定位问题、优化网站速度、解决用户问题是一个十分重要的课题。本文介绍了CDN加速访问慢的分析思路,通过归纳的一些原因结合搜集的信息去进一步判断定位问题,帮助用户在遇到问题时有一个更清晰的思考方法论。同时介绍了一些典型的问题场景,结合这些问题场景可以更快速的去发现问题并优化。
2889 1
CDN最佳实践之访问慢的分析思路和优化方案
错误:依赖检测失败: mysql-community-libs(x86-64) >= 5.7.9 被 (已安裝) mysql-community-li
错误:依赖检测失败: mysql-community-libs(x86-64) >= 5.7.9 被 (已安裝) mysql-community-li
1166 0
|
运维 安全 Ubuntu
2023年最强手机远程控制横测:ToDesk、向日葵、Airdroid三款APP免Root版本
而随着移动设备和智能手机的普及,灵活轻便的手机平板上控制电脑也成为了一种趋势,我们需要一种更加高效、轻便的方式去开展远程协作和工作,因此我们需要一款强大的手机远程控制软件。本次横测我们选择了 ToDesk、向日葵和 AirDroid 这三款 APP 作为测试对象,它们都是知名度较高的远程控制软件,且均支持免 Root 版本。下面我们将对这三款软件进行详细的测试并给出使用心得。
9409 0
2023年最强手机远程控制横测:ToDesk、向日葵、Airdroid三款APP免Root版本
|
Java 测试技术
在SpringBoot单元测试中添加参数
在SpringBoot单元测试中添加参数
146 0
|
NoSQL 小程序 Java
微信开发框架WxJava之微信公众号开发的入门使用篇
WxJava是一款基于Java语言的微信开发Java SDK,它提供了微信支付,开放平台,小程序,企业微信,公众号等多个平台的API接口,并将其封装为易于调用的Java方法,方便Java开发者快速开发与微信相关的应用。
5654 1

热门文章

最新文章