AWS ElastiCache - 叢集擴充套件



隨著對 ElastiCache 服務需求的增加,我們最終會達到需要增加分配給快取配置的記憶體和處理能力的點。這被稱為叢集擴充套件。但是由於快取伺服器已經在執行,所以在擴充套件過程中我們有一定的限制。

  • 所有對快取叢集的讀寫操作都將停止。

  • 在與現有快取叢集相同的可用區中建立具有新節點型別的新快取叢集。

  • 將現有快取叢集中的快取資料複製到新的快取叢集。此過程所需時間取決於您的節點型別以及快取叢集中資料的多少。

  • 使用新的快取叢集恢復讀寫操作。由於新快取叢集的端點與舊快取叢集的端點相同,因此無需更新應用程式中的端點。

  • ElastiCache 刪除舊的快取叢集。

以下是我們為實現叢集擴充套件而遵循的兩個步驟。

選擇叢集

我們登入 AWS 控制檯並轉到 ElastiCache 儀表板。在左側的儀表板中,我們將叢集型別選擇為 Redis。然後,我們在 ElastiCache 儀表板中看到叢集名稱顯示為超連結。我們單擊叢集名稱左側的複選框。這將顯示修改叢集的選項以及其他選項。

Scalingup Cluster

更改節點型別

接下來,我們修改叢集以選擇所需更高配置的節點型別。單擊“修改”按鈕後,我們將獲得更改節點型別的選項,如下面的圖表所示。在最終確定節點型別配置後單擊“修改”按鈕,將新的快取大小引入節點。

Scalingup Cluster 2
廣告