Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Propriétés de configuration pour les clusters MSK Serverless
Amazon MSK définit les propriétés de configuration des agents pour les clusters sans serveur. Vous ne pouvez pas modifier les paramètres des propriétés de configuration de ces agents. Toutefois, vous pouvez définir ou modifier les propriétés de configuration thématiques suivantes. Toutes les autres propriétés de configuration au niveau de la rubrique ne sont pas configurables.
Propriété de configuration | Par défaut | Modifiable | Valeur maximale autorisée |
---|---|---|---|
cleanup.policy |
Suppression | Oui, mais uniquement au moment de la création de la rubrique | |
Producer | Oui | ||
1048588 | Oui | 8388608 (8 Mo) | |
message.timestamp.difference.max.ms |
long.max | Oui | |
CreateTime | Oui | ||
250 Gio | Oui | Illimité ; réglez-le sur -1 pour une rétention illimitée | |
7 jours | Oui | Illimité ; réglez-le sur -1 pour une rétention illimitée |
Pour définir ou modifier ces propriétés de configuration thématiques, vous pouvez utiliser les outils de ligne de commande Apache Kafka. Consultez 3.2 Configurations thématiques dans la documentation officielle d'Apache Kafka pour plus d'informations et des exemples de configuration
Lorsque vous utilisez les outils de ligne de commande Apache Kafka avec Amazon MSK Serverless, assurez-vous d'avoir suivi les étapes 1 à 4 de la section Pour configurer les outils client Apache Kafka sur la machine cliente de la documentation de démarrage Amazon MSK Serverless. Vous devez également inclure le --command-config client.properties
paramètre dans vos commandes.
Par exemple, la commande suivante peut être utilisée pour modifier la propriété de configuration de la rubrique retention.bytes afin de définir une rétention illimitée :
<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
Dans cet exemple, remplacez-le <bootstrap server string>
par le point de terminaison du serveur bootstrap de votre cluster Amazon MSK Serverless et <topic_name>
par le nom du sujet que vous souhaitez modifier.
Le --command-config client.properties
paramètre garantit que l'outil de ligne de commande Kafka utilise les paramètres de configuration appropriés pour communiquer avec votre cluster Amazon MSK Serverless.