gpt4 book ai didi

amazon-ec2 - EC2 上的 datastax cassandra 集群 - 节点如何找到彼此?

转载 作者:行者123 更新时间:2023-12-03 17:27:30 25 4
gpt4 key购买 nike

我按照 Datastax 说明在 EC2 上设置集群 http://www.datastax.com/documentation/cassandra/2.0/cassandra/install/installAMILaunch.html一切正常,集群已创建。

我的问题是如何?实例如何知道彼此的IP?最初我以为它是从元数据中读取的,但我没有在那里找到信息。

最佳答案

我相信我有一个答案:Reflector,一个集中的 datastax 服务,它从每个服务器获取请求并按预订 ID 分组。一段时间后,每个人都可以查询并获取其他成员的IP。

"反射器用于跟踪正在启动的DSE/C的集群中有哪些IP。反射器接收内部IP地址、公共(public)dns、保留id和集群名称以跟踪集群的种子。此数据保存到 SQLite 数据库。如果在 5 分钟不活动后向 php 文件发送另一个请求,数据库将被清除并重新启动以尽可能保持 IP 列表最新以避免冲突和保护你的隐私。”

反射器的调用在 https://github.com/riptano/ComboAMI/blob/2.5/ds2_configure.py#L445

关于amazon-ec2 - EC2 上的 datastax cassandra 集群 - 节点如何找到彼此?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24626332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com