Un groupe de consommateurs est un ensemble de consommateurs qui coopèrent pour consommer des données provenant de différents sujets. Les consommateurs d'un groupe de consommateurs ont tous le même group.id.
Les groupes de consommateurs n'ont pas besoin d'être créés explicitement. Par défaut, un consommateur group.id aléatoire est choisi. Pour utiliser un group.id spécifique, il vous suffit de démarrer une nouvelle application consommateur avec un group-id défini sur un ID de groupe de consommateurs dans le fichier de propriétés du consommateur. Si le group-id spécifié n'existe pas, Kafka crée un groupe de consommateurs.
Par exemple, lorsque vous utilisez le consommateur de la console Kafka :
kafka-console-consumer.sh --topic TOPIC --bootstrap-server BOOTSTRAP --group GROUP
Remplacez les éléments suivants :
TOPIC: nom du thème.BOOTSTRAP: serveur d'amorçage.GROUP: ID du groupe de consommateurs.
Vous pouvez également définir d'autres options de configuration, telles que les paramètres de gestion des décalages, à l'aide du fichier de propriétés du client. Pour en savoir plus, consultez la section Configurations des clients dans la documentation Apache Kafka.
Managed Service pour Apache Kafka fournit des API permettant d'afficher, de mettre à jour et de supprimer des groupes de consommateurs dans Google Cloud.