shard 节点列表

get  /collections/appstore/leaders/shard1
{
"core":"appstore",
"node_name":"192.168.1.123:8080_solr",
"base_url":"http://192.168.1.123:8080/solr"}
cZxid = 0x90000019a
ctime = Mon Jan 05 02:50:03 CST 2015
mZxid = 0x90000019a
mtime = Mon Jan 05 02:50:03 CST 2015
pZxid = 0x90000019a
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x14aa16a3c410002
dataLength = 110
numChildren = 0

shard leader节点列表,seq较小的为leader

ls /collections/appstore/leader_elect/shard1/election
[93064219964014594-core_node1-n_0000000024, 93064219964014595-core_node2-n_0000000025]

/live_nodes 当前存活节点

ls /live_nodes
[192.168.1.124:8080_solr, 192.168.1.123:8080_solr]

/overseer_elect/election 集群状态节点

ls /overseer_elect/election
[93064219964014594-192.168.1.123:8080_solr-n_0000000126, 93064219964014595-192.168.1.124:8080_solr-n_0000000127]

/overseer_elect/leader 集群状态维护节点

get /overseer_elect/leader
{"id":"93064219964014594-192.168.1.123:8080_solr-n_0000000126"}
cZxid = 0x900000186
ctime = Mon Jan 05 02:50:00 CST 2015
mZxid = 0x900000186
mtime = Mon Jan 05 02:50:00 CST 2015
pZxid = 0x900000186
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x14aa16a3c410002
dataLength = 63
numChildren = 0

/overseer/queue

/overseer/collection-queue-work

/overseer/queue-work

/clusterstate.json集群的状态信息,每当该节点内容有变化时,所有的节点都会根据本地内存中的clusterstate状态

get /clusterstate.json
{
"collection1":{
"shards":{"shard1":{
"range":null,
"state":"active",
"parent":null,
"replicas":{
"core_node2":{
"state":"active",
"core":"collection1",
"node_name":"192.168.1.123:8080_solr",
"base_url":"http://192.168.1.123:8080/solr",
"leader":"true"},
"core_node3":{
"state":"active",
"core":"collection1",
"node_name":"192.168.1.124:8080_solr",
"base_url":"http://192.168.1.124:8080/solr"},
"core_node4":{
"state":"active",
"core":"collection1",
"node_name":"172.16.10.125:8080_solr",
"base_url":"http://172.16.10.125:8080/solr"}}}},
"router":{"name":"implicit"}},
"appstore":{
"shards":{"shard1":{
"range":null,
"state":"active",
"parent":null,meizu
"replicas":{
"core_node1":{
"state":"active",
"core":"appstore",
"node_name":"192.168.1.123:8080_solr",
"base_url":"http://192.168.1.123:8080/solr",
"leader":"true"},
"core_node2":{
"state":"active",
"core":"appstore",
"node_name":"192.168.1.124:8080_solr",
"base_url":"http://192.168.1.124:8080/solr"},
"core_node3":{
"state":"active",
"core":"appstore",
"node_name":"172.16.10.125:8080_solr",
"base_url":"http://172.16.10.125:8080/solr"}}}},
"router":{"name":"implicit"}},
"wallpaper":{
"shards":{"shard1":{
"range":null,
"state":"active",
"parent":null,
"replicas":{"core_node1":{
"state":"active",
"core":"wallpaper",
"node_name":"192.168.1.123:8080_solr",
"base_url":"http://192.168.1.123:8080/solr",
"leader":"true"}}}},
"router":{"name":"implicit"}},
"wince":{
"shards":{"shard1":{
"range":null,
"state":"active",
"parent":null,
"replicas":{"core_node1":{
"state":"active",
"core":"wince",
"node_name":"192.168.1.123:8080_solr",
"base_url":"http://192.168.1.123:8080/solr",
"leader":"true"}}}},
"router":{"name":"implicit"}},
"microapp":{
"shards":{"shard1":{
"range":null,
"state":"active",
"parent":null,
"replicas":{"core_node1":{
"state":"active",
"core":"microapp",
"node_name":"192.168.1.123:8080_solr",
"base_url":"http://192.168.1.123:8080/solr",
"leader":"true"}}}},
"router":{"name":"implicit"}}}
cZxid = 0x800001648
ctime = Mon Nov 10 21:25:34 CST 2014
mZxid = 0x9000001cf
mtime = Mon Jan 05 02:50:12 CST 2015
pZxid = 0x800001648
cversion = 0
dataVersion = 225
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 2726
numChildren = 0

SolrCloud zookeeper节点信息的更多相关文章

  1. zookeeper 节点信息

    使用get命令获取指定节点的数据时, 同时也将返回该节点的状态信息, 称为Stat. 其包含如下字段: czxid. 节点创建时的zxid. mzxid. 节点最新一次更新发生时的zxid. ctim ...

  2. kafka在zookeeper上的节点信息和查看方式

    kafka在Zookeeper上的节点如下图: 该图片盗自大牛的博客http://blog.csdn.net/lizhitao/article/details/23744675 服务端开启的情况下,进 ...

  3. 真分布式SolrCloud+Zookeeper+tomcat搭建、索引Mysql数据库、IK中文分词器配置以及web项目中solr的应用(1)

    版权声明:本文为博主原创文章,转载请注明本文地址.http://www.cnblogs.com/o0Iris0o/p/5813856.html 内容介绍: 真分布式SolrCloud+Zookeepe ...

  4. struts2是如何加载相关的package元素节点信息的

    这不是一篇纯技术文章,而是一篇分享我个人在前后端分离路上收获的点点滴滴的文章,以此来为准备尝试前后端分离或者想了解前后端分离的童鞋做一个大体的讲解. 上一家公司是家小公司,做了一年的全栈开发,对前端的 ...

  5. kafka之zookeeper 节点

    1.zookeeper 节点 kafka 在 zookeeper 中的存储结构如下图所示:

  6. wx.createSelectorQuery() 获取节点信息 获取不到解决方法

    场景:一个气泡的宽度由加载来的数据填充所决定,不定宽,     wx.createSelectorQuery().selectAll('.talkbubble').boundingClientRect ...

  7. Python递归_打印节点信息

    Python递归_打印节点信息 递归特性:1.必须由一个明确的结束条件2.每次进入更深一层递归时,问题规模相比上一次递归都应该有所减少3.递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用时 ...

  8. 获取BT节点信息bittorrent-discovery

    获取BT节点信息bittorrent-discovery   BT/磁力都是常见的P2P下载方式.用户作为一个节点node从其他用户node或者peer获取文件数据,以完成下载.bittorren-d ...

  9. php 数据集转换树、递归重组节点信息多维数组(转)

    一.将数据集转换成树 /** * 将返回的数据集转换成树 * @param array $list 数据集 * @param string $pk 主键 * @param string $pid 父节 ...

随机推荐

  1. CocoaPods 安装

    虽然网上关于CocoaPods安装教程多不胜数,但是我在安装的过程中还是出现了很多错误,所以大家可以照下来步骤装一下,我相信会很好用. 前言 在iOS项目中使用第三方类库可以说是非常常见的事,但是要正 ...

  2. Android中Service 使用详解(LocalService + RemoteService)

    Service 简介: Service分为本地服务(LocalService)和远程服务(RemoteService): 1.本地服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外L ...

  3. Python 遍历文件,字符串操作

    写一个简单的脚本,循环遍历单层文件夹,检查源代码中是否有一些特殊的类. import os import codecs dirroot = "......" line_num = ...

  4. 对ASP.NET 5和ASP.NET MVC 6应用程序进行集成测试

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:之前有文章谈到如何对ASP.NET 5的应用程序进行单元测试(需使用xunit),今天 ...

  5. 信号量进程同步,王明学learn

    信号量进程同步 一组并发进程进行互相合作.互相等待,使得各进程按一定的顺序执行的过程称为进程间的同步. 信号量在进程同步时初始值为:0 信号量在进程互斥时初始值为:大于0的 本章节主要使用信号量,使的 ...

  6. Accelerating Matlab

    Matlab is a very useful programming environment, but it also has many inefficiencies. You might thin ...

  7. Linux文本比较-diff&awk

    最近为了完成工作,需要将两个文件A.old和A进行比较,然后将A中新增加的部分保存到A中,其他部分删除.经过查找相关资料,发现有两种比较好的方法. 1. 使用diff命令 diff old.file ...

  8. Java Thread join() 的用法

    Java Thread中, join() 方法主要是让调用改方法的thread完成run方法里面的东西后, 在执行join()方法后面的代码.示例: class ThreadTesterA imple ...

  9. PHP isset()与empty()的使用区别详解(转)

    通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言.庞大的函数库支持着PHP语言功能的实现.下面我们为大家介绍有关PHP函数isset()与empty()的相关用法.     PHP的 ...

  10. wpf 双击行。。获得行信息

    void mydataGird_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Point aP = e.GetPosition(m ...