Учебники

AWS ElastiCache — добавление узлов

Когда мы хотим расширить кластер, мы делаем это либо добавляя больше узлов, либо изменяя существующие узлы на более высокую конфигурацию. В зависимости от многих факторов, таких как стоимость, требования к памяти и т. Д., Мы можем выбрать один из этих подходов. В этой главе мы увидим, как расширить кластер путем добавления узлов в кластеры.

Чтобы добавить узел в одноузловой кластер Redis (один без включенной репликации), нам нужно выполнить двухэтапный процесс. Первый шаг — добавить репликацию, а второй шаг — добавить узел реплики.

Ниже приведены подробные сведения обо всех этапах добавления узла в существующий кластер.

Определить кластер

Мы подключаемся к консоли AWS и переходим на панель инструментов ElastiCache. На панели инструментов мы выбираем имя кластера, данные которого нам нужны. На приведенной ниже диаграмме мы видим имя кластера после нажатия на имя кластера в виде гиперссылки на панели инструментов ElastiCache.

add_node_1.jpg

Добавить репликацию

Для одноузлового Redis, у которого не включена репликация, мы сначала добавляем репликацию. Затем существующий узел становится основным узлом в кластере с поддержкой репликации. После добавления репликации вы можете добавить до 5 узлов реплики в кластер. На вкладке Узлы мы выбираем кнопку Добавить репликацию. Затем заполните описание для репликации кластера и нажмите «Создать».

add_node_2.jpg

Добавить прочитанную реплику

На этом этапе мы присваиваем имя узлу, который добавляем в кластер. Нажмите «Добавить узел» и укажите имя прочитанной реплики.

add_node_4.jpg

При нажатии на кнопку «Добавить» мы получаем следующий снимок экрана. Он показывает новый узел, добавляемый в кластер. Это займет некоторое время, чтобы завершить. Статус показывает как создающий

add_node_5.jpg

Через некоторое время при обновлении веб-страницы мы видим, что фактический узел был добавлен в кластер. Номер порта и конечная точка становятся доступными вместе с изменением статуса.