如果在接口上手动删除了IPv6链路本地地址,是否有办法在不关闭接口的情况下获取链路本地地址?该要求源于需要在接口上保留(IPv4)现有连接,但也需要在其上获取链路本地地址.
我在 DynamoDB 后端使用 AWS 上的 Vault。后端支持HA。
storage "dynamodb" {
ha_enabled = "true"
region = "us-west-2"
table = "vault-data"
}
Run Code Online (Sandbox Code Playgroud)
阅读 HA 概念文档:https : //www.vaultproject.io/docs/concepts/ha.html
为了获得高可用性,其中一个 Vault 服务器节点会在数据存储中获取锁。成功的服务器节点随后成为活动节点;所有其他节点成为备用节点。此时,如果备用节点收到请求,它们将根据集群的当前配置和状态转发请求或重定向客户端——有关详细信息,请参阅以下部分。由于这种架构,HA 无法提高可扩展性。
我对在 ELB 后面拥有一组 EC2 实例不感兴趣,其中只有 1 个实例表现得像一个主实例并与 DynamoDB 对话。
我想运行 N 个运行 Vault 的 Ec2 实例,独立于 DynamoDB 进行读写。
因为 DynamoDB 支持从多个 EC2 实例读/写,我希望能够同时从多个实例解封 Vault 并执行读和写操作。即使ha_enabled = "false"不进行领导选举,这也应该适用于。
为什么文档中不建议使用这种架构?为什么它不应该工作?是否有我遗漏的任何加密限制?
谢谢你