一个tomcat服务添加多个solr索引应用
2014-04-24 13:15
211 查看
据说multi core这种方式在并发增加后相应速度比标准配置慢。《解密搜索引擎技术实战》中推荐使用部署在同一个web服务器中的多个solr应用这种方式。书上只是抛砖引玉,在此做个详细记录
1、tomcat安装sorl成功后。参考http://blog.csdn.net/zhufeng609/article/details/24350131
2、复制一份 $TOMCAT_HOME/webapp/ 下的solr.war改名为 newsolr.war
3、复制一份$TOMCAT_HOME/conf/Collection/locahost/ 下的solr.xml 改名为newsolr.xml
修改相应的配置节点
<Context docBase=''$TOMCAT_HOME/webapps/newsolr" debug=0 crossContext="true">
<Environmnet name="solr/home" type="java.lang.String" value="/opt/newsolr" override="true"/>
</Context>
4、修改/opt/newsolr/collection1/conf/solrconfig.xml的dataDir节点为
/opt/newsolr/data
重启tomcat,访问http://localhost:8080/newsolr即可。
不过在实际应用中,随机添加一个索引应用如何做到自动建立,有待研究。有哪位仁兄遇到,忘不吝赐教。
相关文章推荐
- WCF 同一个解决方案中控制台应用添加服务引用报错
- javaweb--Tomcat>>添加虚拟主机&&在同一个局域网下访问服务器应用
- 【Xamarin开发 Android 系列 12】 创建一个Json读取数据应用-添加定位服务
- Solr4.2 + Tomcat 7 配置及使用solrnet访问和管理索引服务
- 真分布式SolrCloud+Zookeeper+tomcat搭建、索引Mysql数据库、IK中文分词器配置以及web项目中solr的应用(1)
- Solr4.2 + Tomcat 7 配置及使用solrnet访问和管理索引服务
- tomcat非安装方式,添加windows服务启动方式
- 自己写的一个简单的LBS应用 GoogleMap与Tomcat 服务器
- 一个tomcat部署多个应用
- 将tomcat添加为linux系统服务 开机自启动
- 一个tomcat下有多个应用时 多个Context启动冲突的问题解决
- android利用广播和服务实现一个杀不死的流氓应用
- 添加tomcat开启项到window服务里面
- win7系统将tomcat7添加到系统服务
- ZooKeeper:一个用于分布式应用的分布式协调服务
- Solr json,xml等文件数据导入(添加索引)linux下操作
- 命令行添加删除tomcat服务
- solr与zookeeper搭建solrcloud分布式索引服务实例
- RHEL7.3中添加TOMCAT服务
- 如何对应用服务性能问题诊断(Tomcat、Weblogic中间件)