據我所知,AWS上的RDS可通過創建主數據庫的只讀副本進行擴展。而且我需要注意我的應用程序邏輯,以便所有的寫入請求都進入主數據庫,並且讀請求進入從服務器。AWS RDS加載阻止
Q1。是否有任何組件可以放在我的EC2之間(它是彈性的),它可以根據查詢自動將寫入請求路由到主設備並將請求讀取到從設備? Q2302。假設有2個只讀副本,是否仍然將我的應用程序邏輯更改爲從不同副本讀取?
基本上,有沒有什麼辦法可以在我的彈性beanstalk和RDS副本之間有一個負載平衡器,這樣我就不必在我的應用程序邏輯中改變太多。原因是我正試圖移植,而不是重新編寫。
感謝 SANKET
如果您使用Rails,可能需要查看https://github.com/tchandy/octopus – andreimarinescu
不使用Rails ... – sanket
您也可以使用Route53查看負載平衡。爲您的所有隻讀副本添加CNAME記錄並進行循環DNS負載平衡。您仍然需要更新應用邏輯,以便將讀取路由到副本並寫入主節點,但這可能會考慮負載平衡副本。 – andreimarinescu