我有一个带有状态服务的 EC2 实例(想想数据库)。它有一个明确设置的 VPC 内部 IP 地址,我在客户端中使用它。
现在我想在没有客户端出错的情况下重新实例化、重新启动或以其他方式对该实例执行维护。我可以启动第二个实例并将所有客户端指向新的 IP 地址,但这样我仍然需要同步两个实例,直到最后一个客户端切换。
在 AWS 中,您可以拥有 elastic IP addresses .这允许您切换 IP 指向的实例。问题是那些是公开的(可以从互联网上访问)。我想要一个可以在实例之间重新分配的 VPC 内部 IP 地址。 AWS中有这样的东西吗?
最佳答案
是的,您可以通过将额外的网络接口(interface) (eth1) 附加到将分配私有(private) IP 的实例来实现。在实例维护期间,您可以将网络接口(interface)移至新实例。
链接:docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html
关于amazon-web-services - 在 AWS 中是否有私有(private)弹性 IP 地址之类的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46925317/