Configuration d’Amazon MSK - Amazon Managed Streaming for Apache Kafka

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.

Configuration d’Amazon MSK

Amazon Managed Streaming for Apache Kafka fournit une configuration par défaut pour les courtiers, les topics et les nœuds Apache ZooKeeper . Vous pouvez également créer des configurations personnalisées et les utiliser pour créer de nouveaux clusters MSK ou pour mettre à jour des clusters existants. Une configuration MSK consiste en un ensemble de propriétés et leurs valeurs correspondantes.

Directives relatives à la configuration du stockage hiérarchisé au niveau de la rubrique

Vous trouverez ci-dessous les paramètres et les limites par défaut lorsque vous configurez le stockage hiérarchisé au niveau de la rubrique.

  • Amazon MSK ne prend pas en charge les segments de journal de plus petite taille pour les rubriques pour lesquelles le stockage hiérarchisé est activé. Si vous souhaitez créer un segment, la taille minimale du segment de journal est de 48 Mio, ou le temps d'exécution des segments est d'au moins 10 minutes. Ces valeurs correspondent aux propriétés segment.bytes et segment.ms.

  • La valeur de local.retention.ms/bytes ne peut pas être égale ou supérieure à retention.ms/bytes. Il s'agit du paramètre de conservation du stockage hiérarchisé.

  • La valeur par défaut de local.retention.ms/bytes est -2. Cela signifie que la valeur retention.ms est utilisée pour local.retention.ms/bytes. Dans ce cas, les données restent à la fois dans le stockage local et dans le stockage hiérarchisé (une copie dans chaque cas), et elles expirent en même temps. Pour cette option, une copie des données locales est conservée sur le stockage distant. Dans ce cas, les données lues à partir du trafic de consommation proviennent du stockage local.

  • La valeur par défaut de retention.ms est de 7 jours. Il n'existe aucune limite de taille par défaut pour retention.bytes.

  • La valeur minimale de retention.ms/bytes est -1. Cela signifie une conservation infinie.

  • La valeur minimale de local.retention.ms/bytes est -2. Cela signifie une conservation infinie pour le stockage local. Il correspond au paramètre retention.ms/bytes égal à -1.

  • La configuration retention.ms au niveau de la rubrique est obligatoire pour les rubriques pour lesquelles le stockage hiérarchisé est activé. La valeur minimale de retention.ms est de 3 jours.