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á.
Propriedades de configuração para MSK clusters sem servidor
A Amazon MSK define propriedades de configuração de agentes para clusters sem servidor. Você não pode alterar essas configurações de propriedades de configuração do agente. No entanto, você pode definir ou modificar as seguintes propriedades de configuração em nível de tópico. Todas as outras propriedades de configuração em nível de tópico não são configuráveis.
Propriedade de configuração | Padrão | Editável | Valor máximo permitido |
---|---|---|---|
cleanup.policy |
Delete | Sim, mas somente no momento da criação do tópico | |
Produtor | Sim | ||
104858 | Sim | 8388608 (8 MiB) | |
message.timestamp.difference.max.ms |
long.max | Sim | |
CreateTime | Sim | ||
250 GiB | Sim | Ilimitado; defina-o como -1 para retenção ilimitada | |
7 dias | Sim | Ilimitado; defina-o como -1 para retenção ilimitada |
Para definir ou modificar essas propriedades de configuração em nível de tópico, você pode usar as ferramentas de linha de comando do Apache Kafka. Consulte 3.2 Configurações em nível de tópico
Ao usar as ferramentas de linha de comando do Apache Kafka com o Amazon MSK Serverless, certifique-se de concluir as etapas de 1 a 4 na seção Para configurar as ferramentas de cliente do Apache Kafka na máquina cliente da documentação de introdução do Amazon Serverless. MSK Além disso, você deve incluir o --command-config client.properties
parâmetro em seus comandos.
Por exemplo, o comando a seguir pode ser usado para modificar a propriedade de configuração do tópico retention.bytes para definir retenção ilimitada:
<path-to-your-kafka-client-installation>
/bin/kafka-configs.sh —bootstrap-server<bootstrap_server_string>
—command-config client.properties --entity-type topics --entity-name<topic_name>
--alter --add-config retention.bytes=-1
Neste exemplo, substitua <bootstrap server string>
com o endpoint do servidor bootstrap para seu cluster Amazon MSK Serverless e <topic_name>
com o nome do tópico que você deseja modificar.
O --command-config client.properties
parâmetro garante que a ferramenta de linha de comando Kafka use as configurações apropriadas para se comunicar com seu cluster Amazon MSK Serverless.