在 EC2 (AWS) 上实施自动缩放时数据库会发生什么
What does happen to the DB when implementing autoscaling on EC2 (AWS)
我想在我的 EC2 (AWS) 上实现自动缩放,但看起来我已经走到了死胡同...
我自己解释一下:现在我没有使用 RDS,所以应用程序和数据库都在我的 EC2 中,如果我在这种情况下实现自动缩放会怎样?新实例将如何与我的数据库交互?据我所知,新实例就像原始实例的克隆,那么这是否意味着将有原始数据库的克隆?
我应该先将我的数据库迁移到 RDS 吗?
一般自动缩放,尤其是在 AWS 上自动缩放对我来说是新事物,如果这是一个愚蠢的问题,请原谅我...
非常感谢!
您不能将数据库放在自动缩放实例上 - 您需要使用 RDS 或 Dynamodb(或任何其他数据库),它们不存在于临时实例上。
如果您确实想要 运行 您自己的数据库实例,它应该在一个不属于您的自动缩放组的实例上,并且所有其他实例都会与其通信。
我想在我的 EC2 (AWS) 上实现自动缩放,但看起来我已经走到了死胡同...
我自己解释一下:现在我没有使用 RDS,所以应用程序和数据库都在我的 EC2 中,如果我在这种情况下实现自动缩放会怎样?新实例将如何与我的数据库交互?据我所知,新实例就像原始实例的克隆,那么这是否意味着将有原始数据库的克隆?
我应该先将我的数据库迁移到 RDS 吗?
一般自动缩放,尤其是在 AWS 上自动缩放对我来说是新事物,如果这是一个愚蠢的问题,请原谅我...
非常感谢!
您不能将数据库放在自动缩放实例上 - 您需要使用 RDS 或 Dynamodb(或任何其他数据库),它们不存在于临时实例上。
如果您确实想要 运行 您自己的数据库实例,它应该在一个不属于您的自动缩放组的实例上,并且所有其他实例都会与其通信。