![適用於 2000-3000 個同時使用者的經濟高效的資料庫架構AWM雲](https://rvso.com/image/760994/%E9%81%A9%E7%94%A8%E6%96%BC%202000-3000%20%E5%80%8B%E5%90%8C%E6%99%82%E4%BD%BF%E7%94%A8%E8%80%85%E7%9A%84%E7%B6%93%E6%BF%9F%E9%AB%98%E6%95%88%E7%9A%84%E8%B3%87%E6%96%99%E5%BA%AB%E6%9E%B6%E6%A7%8BAWM%E9%9B%B2.png)
本週我們進行了2000並髮用戶的測試。一切都很順利。
我們的架構是,我們使用 AWS AutoScaling 設置,在開始時運行 5 台伺服器(每台伺服器有 2CPU、8GB RAM)。使用 AWS 負載平衡器平均分配流量。對於 AWS RDS DB,我們做了一項更改,將資料庫從 m5.large(2CPU、8GB)遷移到 r5.2xlarge(8CPU、64GB RAM)。此外,我們還有 Redis 用於兌現和性能。
這是唯一的解決方案,但當時我們升級 RDS 資料庫的成本很高。因此,現在我們正在開發能夠處理 2000-3000 個並發請求的經濟高效的資料庫架構。因此,對於我們對此類負載的下一次檢查,我們將保持一切相同,但我們將尋找具有成本效益的資料庫架構。
任何建議將不勝感激。