Можете ли вы УМЕНЬШИТЬ количество брокеров Kafka в кластере Amazon MSK?
Быстрый вопрос для тех, кто использовал Amazon MSK (Managed Streaming for Kafka):
В документы /FAQ сделать это ясно, что вы можете легко масштабировать до количества брокеров в кластере ММС. Можете ли вы так же легко уменьшить число? Я говорю не об автоматическом масштабировании, а о ручном масштабировании.
3 ответа
В настоящее время Amazon MSK не поддерживает масштабирование с помощью API. Это одно из известных ограничений на данный момент.
Вам придется сделать это вручную, но это само по себе хлопотно, поскольку вам придется управлять всеми репликами, чтобы убедиться, что они синхронизированы.
Другой вариант - развернуть другую службу MSK меньшего размера и запустить средство создания зеркала для копирования данных.
Просто хотел предоставить некоторую потенциально полезную информацию; Confluent Cloud позволяет уменьшить размер кластера.
https://docs.confluent.io/cloud/current/clusters/shrink.html
В настоящее время вы не можете уменьшить масштаб кластера https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-nodes-count.html.