0 0

关于tomcat+zookeeper能否解决单点故障0

最近在学习solrcloud,使用外部zookeeper+tomcat,至于建立索引和查询,都是使用http请求。比如
http://192.168.0.125:8080/solr/forum2/select?q=*%3A*&wt=json&indent=true&_=1391761094081

但是当192.168.0.125:8080这个tomcat挂掉之后,能不能利用zookeeper获取到其他地址,然后继续请求。因为tomcat已经注册到了zookeeper,所以我才有这样的想法。
2014年2月07日 16:39

1个答案 按时间排序 按投票排序

0 0

当然可以,你可以部署多个solr实例,注册到zk;zookeeper会管理这些节点,当某些节点挂掉,zk会踢掉那台节点;

你只要直接访问zk拿到可用列表就行了

2014年2月09日 10:59

相关推荐

Global site tag (gtag.js) - Google Analytics