我們有一個在 Tomcat 上運行的 Java 應用程式,該應用程式托管在帶有 RDS 資料庫的 AWS EC2 上。我們將應用程式遷移到Azure,性能明顯下降。在 EC2 中,我們有一臺 md5.large 機器(2 個 CPU,8GB),而在 Azure 中,我們有 P2V2(2 個 CPU,7GB)。
資料庫保留在 RDS 中,因此我們的假設之一是我們正在失去資料庫流量的性能,因為它們現在位于不同的主機上。會是這樣嗎?如果是這樣,創建 VPN 會有任何幫助嗎?
uj5u.com熱心網友回復:
簡短的回答是肯定的,您現在將在應用程式服務器和資料庫之間存在延遲。VPN 不會有太大的不同。您想要的是讓您的資料庫再次靠近您的應用程式服務器。一種方法是將您的 RDS 遷移到 Asure,或者如果您的 RDS 需要留在 AWS 中,然后查看您是否可以將您的資料庫復制到 Asure(取決于資料庫型別)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/337376.html
上一篇:PowerShell-從CSV轉換為XML并更新XML記錄
下一篇:React大陣列排序(5k項)
