与 DigitalOcean 相比,AWS 表现较差

与 DigitalOcean 相比,AWS 表现较差

为什么我的带有 PHP-FPM 的 Apache2 服务器在 AWS EC2 实例上的性能明显低于 DigitalOcean Droplets?尽管硬件规格和配置相似,但 AWS 上的服务器显示延迟更高、吞吐量更低。网络或配置中是否存在可能导致这种差异的问题?

迁移到 AWS EC2 时,我在全新安装的Amazon Linux 2 AMI内核上配置了服务器t3a.micro(硬件甚至比我在 DigitalOcean 上使用的更好)。这些新的 EC2 实例在地理位置上更接近我公司的总部,因此网络延迟应该会更少。

我尝试将 AWS 上的 Apache MPM 从 更改为preforkevent并调整 PHP FPM 的设置(进程管理器的子进程数等),但仍然没有注意到性能改进。加载页面需要太多时间,而且服务器似乎以顺序方式响应(在迁移到 AWS 之前没有发生过这种情况)。

相关内容