当从 Java 应用程序使用 Amazon Web Services RDS 实例时,最佳的 JDBC 连接字符串是什么?它应该能够容忍实例切换到备用状态。AWS 负责在后台翻转 CNAME 以从主服务器指向备用服务器。
答案1
从http://aws.amazon.com/rds/faqs/#36
在某些类型的计划维护期间,或者在数据库实例发生故障或可用区发生故障(这种情况很少见)的情况下,Amazon RDS 将自动故障转移到备用数据库,以便您可以在提升备用数据库后立即恢复数据库写入和读取。由于数据库实例的名称记录保持不变,因此您的应用程序可以恢复数据库操作,而无需手动管理干预。使用多可用区部署,复制是透明的:您无需直接与备用数据库交互
只要您的 RDS 实例在多可用区中,您就可以使用 RDS 实例 FQDN 的 jdbc url。