Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Propiedades de configuración para MSK clústeres sin servidor
Amazon MSK establece las propiedades de configuración de los agentes para los clústeres sin servidor. No puede cambiar los ajustes de las propiedades de configuración de estos agentes. Sin embargo, puede establecer o modificar las siguientes propiedades de configuración a nivel de tema. El resto de propiedades de configuración a nivel de tema no son configurables.
Propiedad de configuración | Predeterminado | Editable | Valor máximo permitido |
---|---|---|---|
cleanup.policy |
Delete | Sí, pero solo en el momento de crear el tema | |
Productor | Sí | ||
1048588 | Sí | 8388608 (8 MiB) | |
message.timestamp.difference.max.ms |
long.max | Sí | |
CreateTime | Sí | ||
250 GiB | Sí | Ilimitado; configúrelo en -1 para una retención ilimitada | |
7 días | Sí | Ilimitado; configúrelo en -1 para una retención ilimitada |
Para establecer o modificar estas propiedades de configuración a nivel de tema, puede utilizar las herramientas de línea de comandos de Apache Kafka. Consulte la sección 3.2 sobre las configuraciones temáticas
Cuando utilice las herramientas de línea de comandos de Apache Kafka con Amazon MSK Serverless, asegúrese de haber completado los pasos 1 a 4 de la sección Para configurar las herramientas de cliente de Apache Kafka en la máquina cliente de la documentación Introducción a Amazon MSK Serverless. Además, debe incluir el --command-config client.properties
parámetro en sus comandos.
Por ejemplo, se puede utilizar el siguiente comando para modificar la propiedad de configuración del tema retention.bytes y establecer una retención 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
En este ejemplo, sustituya <bootstrap server string>
con el punto final del servidor bootstrap para su clúster de Amazon MSK Serverless, y <topic_name>
con el nombre del tema que desea modificar.
El --command-config client.properties
parámetro garantiza que la herramienta de línea de comandos de Kafka utilice los ajustes de configuración adecuados para comunicarse con el clúster de Amazon MSK Serverless.