Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cassandra nodetool gossipinfo输出中的RPC_READY属性是什么_Cassandra_Cassandra 2.0 - Fatal编程技术网

cassandra nodetool gossipinfo输出中的RPC_READY属性是什么

cassandra nodetool gossipinfo输出中的RPC_READY属性是什么,cassandra,cassandra-2.0,Cassandra,Cassandra 2.0,我有一个由多个节点组成的cassandra集群。当我说“nodetool gossipinfo”的时候。我看到1个节点的RPC_READY值与其他节点不同。所有其他节点共享相同的值。有人能给我解释一下这个属性是什么吗?如果一个节点上的值不同,是否有问题?我使用的是卡桑德拉2.2.8版 我将非常感谢您的回复。在2.2之前,当一个节点上升时,它将被广播到所有现在处于上升状态的节点。这有时发生在CQL准备就绪之前。驱动程序监听诸如状态变化之类的事件,当节点启动时,驱动程序将尝试连接到该节点 如果他们在

我有一个由多个节点组成的cassandra集群。当我说“nodetool gossipinfo”的时候。我看到1个节点的RPC_READY值与其他节点不同。所有其他节点共享相同的值。有人能给我解释一下这个属性是什么吗?如果一个节点上的值不同,是否有问题?我使用的是卡桑德拉2.2.8版


我将非常感谢您的回复。

在2.2之前,当一个节点上升时,它将被广播到所有现在处于上升状态的节点。这有时发生在CQL准备就绪之前。驱动程序监听诸如状态变化之类的事件,当节点启动时,驱动程序将尝试连接到该节点


如果他们在CQL准备就绪之前尝试,连接将失败并触发退避,这将大大增加连接到现在已启动的节点的时间。这导致驱动程序的状态随着一堆日志垃圾邮件从上到下翻转。RPC_READY是一种状态,用于跟踪节点是否已准备好供驱动程序连接。Jira在添加它的地方。在当前版本中,至少(我没有看过2.2)RPC_READY在关闭(耗尽)或节点停用时可以更改为false。

在2.2之前,当节点启动时,它将被广播到当前处于启动状态的所有节点。这有时发生在CQL准备就绪之前。驱动程序监听诸如状态变化之类的事件,当节点启动时,驱动程序将尝试连接到该节点


如果他们在CQL准备就绪之前尝试,连接将失败并触发退避,这将大大增加连接到现在已启动的节点的时间。这导致驱动程序的状态随着一堆日志垃圾邮件从上到下翻转。RPC_READY是一种状态,用于跟踪节点是否已准备好供驱动程序连接。Jira在添加它的地方。在当前版本中,至少(我没有看过2.2)RPC_READY在关闭(排出)或某个节点正在停用时可以更改为false。

在同一集群中的不同节点具有不同的RPC值可以吗?可以,它只在特定场景中出现,但非常感谢您的详细响应。同一集群中不同节点的RPC值是否不同?是的,它只在特定场景中出现,但非常感谢您的详细响应。