博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SolrCloud使用问题记录
阅读量:4588 次
发布时间:2019-06-09

本文共 1330 字,大约阅读时间需要 4 分钟。

 

转贴请声明原文:

可以在solr.xml上配置 shardHandlerFactory,这样不用在solrconfig.xml配置重复,

单独配置,可以给所有searchandler共用。具体如何配置wiki还没有写。不过应该跟普通的plug配置一样。

 

 

protected void initShardHandler(Config cfg) {    PluginInfo info = null;    if (cfg != null) {      Node shfn = cfg.getNode("solr/cores/shardHandlerFactory", false);        if (shfn != null) {        info = new PluginInfo(shfn, "shardHandlerFactory", false, true);      } else {        Map m = new HashMap();        m.put("class",HttpShardHandlerFactory.class.getName());        info = new PluginInfo("shardHandlerFactory", m, null, Collections.
emptyList()); } } HttpShardHandlerFactory fac = new HttpShardHandlerFactory(); if (info != null) { fac.init(info); } shardHandlerFactory = fac; }

 

后面发现在后台动态创建solrcore后,solr.xml被重新持久化了,但shardHandlerFactory的配置不见了,即使初始化的solrcore都有没有问题,但如果结点被意外关闭,还是得重新配置shardHandlerFactory。所以这个问题还真是隐藏,开始测试能从solr.xml配置真是爽,这个bug还是很不地道,无奈先在solrconfig.xml上配置它了。

 需要解决这个问题。。

4.3跟5.0也将抛弃solr.xml  s

 

leader选举的一个问题

某一个shard 有一个leader跟一个follower,现在将leader的core  unload掉,发现另一个follower并不会被选 举为leader,将leader的那个结点stop后,follower才被选 举为leader。

当时很奇怪现象,所有leader都没了,只有follower,但是可以搜索,但不可以被 更新。

所以那unload最好不要是leader了,这个要注意,但可能这是一个bug,没有将unload作为将leader去除,然后再作选 举。

今天好像试过又可以,TMD奇怪

转贴请声明原文:

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/04/02/2995518.html

你可能感兴趣的文章
[LeetCode] Delete Duplicate Emails
查看>>
excel如何用公式判断单元格的值是否为数字、英文、中文,以及相应的计数
查看>>
软件协作工具Trello
查看>>
快速搭建windows服务器的可视化运维环境
查看>>
java多线程读取、操作List集合
查看>>
Jboss EAP 6 EJB调用常见问题
查看>>
SQL优化 查询语句中,用 inner join 作为过滤条件和用where作为过滤条件的区别
查看>>
mongodb入门
查看>>
猫眼电影top100抓取
查看>>
【codeforces】【比赛题解】#862 CF Round #435 (Div.2)
查看>>
SpringCloud学习笔记(8)----Spring Cloud Netflix之负载均衡-Ribbon的负载均衡的策略
查看>>
并发编程学习笔记(3)----synchronized关键字以及单例模式与线程安全问题
查看>>
2-9
查看>>
python多线程(一)
查看>>
MindManager中读图工具的使用
查看>>
利用GridView 插入、删除、修改、分页的综合实例代码---转!!!
查看>>
2016年3月11日Android学习日记
查看>>
Android弹出Toast工具类总结
查看>>
吴恩达机器学习笔记(十) —— 推荐系统
查看>>
Linux下Ant安装与配置
查看>>