我们有 3 个 EC2 实例和 3 个 RDS 实例 - 每个 EC2 实例使用一个 RDS 实例,该实例与它的主数据库位于同一可用区。
rds 实例都具有相同类型的数据和数据库/表结构。
其中一张表包含(按需)导出为 JSON 并由 Web 应用程序使用的配置数据。
我有一个 PHP 程序,可以在其关联的本地数据库上编辑此配置参数表。我最近添加了代码,以便在保存编辑时将它们写入所有三个数据库。这些只是简单的表更新。代码打开第一个数据库 - 更新受影响的行,关闭数据库,打开第二个数据库,更新受影响的行等。
更新本地 RDS 实例大约需要700 毫秒才能完成。更新任一远程 RDS 实例每个都需要将近一分钟。
我在更新时使用 RDS 实例端点作为服务器名称。
我不知道如何开始解决问题。
建议/建议将不胜感激。