Configuração do Amazon MSK - Amazon Managed Streaming for Apache Kafka

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configuração do Amazon MSK

O Amazon Managed Streaming for Apache Kafka fornece uma configuração padrão para corretores, tópicos e nós do Apache. ZooKeeper Você também pode criar configurações personalizadas e usá-las para criar novos clusters do MSK ou atualizar clusters existentes. Uma configuração do MSK consiste em um conjunto de propriedades e seus valores correspondentes.

Diretrizes para configuração de armazenamento em camadas no nível de tópico

Veja a seguir as configurações e limitações padrão quando você configura o armazenamento em camadas no nível de tópico.

  • O Amazon MSK não é compatível com tamanhos menores de segmentos de log para tópicos com o armazenamento em camadas ativado. Se você quiser criar um segmento, há um tamanho mínimo de segmento de log de 48 MiB ou um tempo mínimo de rolagem do segmento de 10 minutos. Esses valores são mapeados para as propriedades segment.bytes e segment.ms.

  • O valor de local.retention.ms/bytes não pode ser igual ou exceder o de retention.ms/bytes. Essa é a configuração de retenção de armazenamento em camadas.

  • O valor padrão para local.retention.ms/bytes é -2. Isso significa que o valor retention.ms é usado para local.retention.ms/bytes. Nesse caso, os dados permanecem no armazenamento local e no armazenamento em camadas (uma cópia em cada) e expiram juntos. Para essa opção, uma cópia dos dados locais é mantida no armazenamento remoto. Nesse caso, os dados lidos do tráfego de consumo vêm do armazenamento local.

  • O valor padrão para retention.ms é de 7 dias. Não há limite de tamanho padrão para retention.bytes.

  • O valor mínimo para retention.ms/bytes é -1. Isso significa retenção infinita.

  • O valor mínimo para local.retention.ms/bytes é -2. Isso significa retenção infinita para o armazenamento local. Esse valor corresponde à configuração de retention.ms/bytes como -1.

  • A configuração no nível de tópico para retention.ms é obrigatória para tópicos com armazenamento em camadas ativado. O mínimo de retention.ms é de 3 dias.