如果实例发生故障,Amazon RDS 终端节点会发生变化吗?

如果实例发生故障,Amazon RDS 终端节点会发生变化吗?

我想知道当数据库实例崩溃并重新启动时,Amazon RDS 端点是否会发生变化。我想设置 2 个 EC2 实例(可能根据流量启动其他 EC2 实例),托管指向 RDS MySQL DB 的 Django 应用程序。由于数据库主机名(即端点)是在 settings.py 文件中提供的,我是否需要担心在 DBInstance 失败的情况下需要更改它?

如果端点确实发生变化,您能否就如何自动将新端点推送到 settings.py 文件提出任何建议?我想在 EC2 或 RDS 实例发生故障时尽量减少应用程序的停机时间。

答案1

Amazon RDS 实例端点不会改变。但是,您应该确保您的 RDS 位于多个可用区域。请参阅此处了解有关 RDS 可用性的一些注意事项和建议——http://aws.amazon.com/rds/faqs/#12

相关内容