在AWS EC2和RDS中处理跨区域请求

我们有一个EC2实例,该实例托管一个Web应用程序和另一个带有SQL Server的RDS服务器。两者都在US-WEST-2地区。该网站只有一个带有按钮的页面。当用户单击按钮时,它将使用存储过程更新表。此更新不是复杂的更新,它根据条件选择单个行,然后更新该行。但是表有超过20万行。

当来自美国的用户访问应用程序时,他们似乎没有任何问题。但是,我们有几个用户从非洲访问该应用程序。但是,来自非洲的用户访问速度较慢,因此他们的页面偶尔会崩溃。

当我检查日志时,它总是SQL超时。来自美国和非洲的用户总数不超过10个,因此即使所有用户同时单击该按钮,SQL Server也应能够处理10个用户。

(在我们的开发服务器上,我已经对100个用户进行了负载测试,但从未遇到SQL超时问题)

我了解来自非洲的用户在访问应用程序时会有延迟。但是,我无法理解为什么只有那些用户似乎有SQL超时问题?

AWS中是否需要检查跨区域请求的任何设置/配置?来自不同大陆/地区的EC2处理请求是否有所不同?我知道在这里很难找出确切的问题,但是我正在寻找特别与跨区域请求的AWS配置有关的建议。

laodongbei 回答:在AWS EC2和RDS中处理跨区域请求

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3126458.html

大家都在问