首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将不良性能/ EC2诊断为RDS (不同的效用区域)

将不良性能/ EC2诊断为RDS (不同的效用区域)
EN

Stack Overflow用户
提问于 2013-01-04 05:48:57
回答 1查看 1.8K关注 0票数 1

我们有3个EC2实例和3个EC2实例-每个EC2实例都使用与其主数据库位于相同可用性区域的RDS实例。

rds实例都具有相同的数据和数据库/表结构。

其中一个表包含配置数据,即(按需)导出到JSON并由web应用程序使用的配置数据。

我有一个PHP程序,它在它相关的本地数据库上编辑这个配置参数表。我最近添加了代码,以便在保存编辑时将其写入所有三个数据库。这些只是简单的表更新。代码打开第一个数据库-更新受影响的行,关闭数据库,打开第二个数据库,更新受影响的行等等。

更新本地RDS实例需要大约700毫秒的来完成。更新任何一个远程RDS实例都需要花费几乎一分钟的时间,每个

在更新时,我使用RDS实例端点作为服务器名。

我不知道如何开始解决这个问题。

如能提出意见/建议,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-05 16:54:36

我明白这个问题。那么,这三个设置( EC2 + RDS )是位于不同的地理位置,还是只是同一位置的不同可用性区域?基本问题是,如果在本地安装程序上,它所用的时间少于一秒;为什么更新远程设置要花费1分钟。

我将建议您从每个EC2到实例对其他EC2实例执行ping请求开始,并注意时间间隔和数据包丢失。这将使您对网络延迟有一个合理的了解。

此外,您还可以使用Unix工具地铁监视不同服务器之间的网络。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14151769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档