與 DigitalOcean 相比,AWS 的效能較差

與 DigitalOcean 相比,AWS 的效能較差

與 DigitalOcean Droplet 相比,為什麼採用 PHP-FPM 的 Apache2 伺服器在 AWS EC2 執行個體上的效能明顯較低?儘管硬體規格和配置相似,但 AWS 上的伺服器顯示出更高的延遲和更低的吞吐量。網路或配置中是否存在某些因素可能導致這種差異?

遷移到 AWS EC2 時,我在全新安裝的Amazon Linux 2 AMI核心t3a.micro(甚至比我在 DigitalOcean 上使用的硬體更好)執行個體類型上配置了伺服器。這些新的 EC2 執行個體在地理位置上更靠近我公司的總部,因此網路延遲應該更少。

我嘗試將 AWS 上的 Apache MPM 從 更改為 ,preforkevent調整 PHP FPM 的設定(進程管理器的子進程數量等),但仍然沒有註意到效能改進。載入頁面需要花費太多時間,而且伺服器似乎以順序方式回應(在遷移到 AWS 之前不會發生這種情況)。

相關內容