以我的概念負載平衡底下至少要兩台Web
但是公司的後台又有需要連結DB
AWS ALB的設置需要多可用區架構
也就是1a 1b去搭配
我的猜測ab兩區資料是無法跨區傳送的
那DB業界是怎麽規劃?
如果AB兩區都各有一台WEB和DB
形成4台組成ALB
那這樣我又有一個疑問了 如果A區跟B區有一區掛了
只剩一可用區運作下,故障區無法再寫入資料
那這樣會不會發生DB資料不同步的問題
等另外一區修復後DB會自動同步嗎?
問題有點多 希望有架構圖可以協助我釐清概念
以上是AWS官方對於網頁應用程式(WordPress)的推薦架構,供參考。
圖中的Data Subnet在DB之間有一條複寫連線
會不會一定要應用aurora或RDS有支援到跨可用區複寫
如果做單純的instances安裝DB,就沒辦法跨區同步了
如果做單純的instances安裝DB,就沒辦法跨區同步了
為何不使用Amazon Relational Database Service (RDS)?
RDS的確是個方向
但是公司裡面常常會出現些沒有專業的人
就算進入雲端還是很容易朝向省成本低價就好的決策
像主管看過或聽過mysql replication
就很容易朝向以前的做法 因為他們根本不懂RDS也不想去理解
我已經架了一台RDS測試機 但還是連不上
狀態可用/終端節點也已經授權
測試DNS也可以把節點解出ip
RDS安全組也有開放公司對外IP了
測telnet test.rds.amazonaws.com 3306
無法開啟連線, 在連接埠 3306: 連線失敗
看起來非常像被防火牆擋到 無法連接
用資料庫軟體連線也出現10060 錯誤
安全組都開了應該不會擋到
不知道是哪裡沒有設定好
不知道呢~我當初在建立時很順暢