【发布时间】:2015-05-16 08:26:27
【问题描述】:
我在理解 Apache Cassandra 中 gossip 协议的实用性时遇到问题(为什么 Cassandra 使用 gossip 协议作为 P2P 通信协议?)?
鉴于 Apache cassandra 使用 gossip 协议,出于什么原因?是否只是在集群中交换节点状态以查找节点是 UP 还是 DOWN?或者它也用于交换节点信息,如内存使用和磁盘容量?
【问题讨论】:
-
我在这里回答了类似的问题:stackoverflow.com/questions/27077701/…
-
谢谢,我想知道是否可以在 Cassandra 中使用 gossip 协议来获取节点信息(例如内存使用情况)。我知道我可以通过以下方式获取这些信息:./nodetool info
-
我不确定,但你可能想通读一下关于 Gossip 架构的文档:wiki.apache.org/cassandra/ArchitectureGossip 它可能有你要找的东西。
标签: cassandra protocols communication p2p