L'eliminazione di un gruppo di consumer comporta la rimozione di un gruppo di consumer dal cluster Managed Service per Apache Kafka.
Per eliminare un gruppo di consumer, puoi utilizzare la Google Cloud console, Google Cloud CLI, le librerie client, l'API Managed Kafka o le API Apache Kafka open source.
Ruoli e autorizzazioni richiesti per eliminare un gruppo di consumer
Per ottenere le autorizzazioni necessarie per eliminare i gruppi di consumer, chiedi all'amministratore di concederti il ruolo IAM Editor gruppo di consumer Managed Kafka (roles/managedkafka.consumerGroupEditor) nel tuo progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito include le autorizzazioni necessarie per eliminare i gruppi di consumer. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per eliminare i gruppi di consumer sono necessarie le seguenti autorizzazioni:
-
Elimina gruppi di consumer:
managedkafka.consumerGroups.delete
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Per saperne di più sul ruolo Editor gruppo di consumer Managed Kafka, consulta Ruoli predefiniti di Managed Service per Apache Kafka.
Eliminare un gruppo di consumer
Quando elimini un gruppo di consumer, gli offset dei consumer che memorizza vengono persi definitivamente. Inoltre, non puoi visualizzare i log e le metriche dei gruppi di consumer nella console. Tuttavia, le metriche e i log associati a il gruppo di consumer vengono conservati e sono accessibili tramite Esplora log. L'eliminazione di un gruppo di consumer non comporta l'eliminazione dei messaggi che ha consumato. I messaggi sono ancora disponibili negli argomenti a cui erano originariamente associati.
Per eliminare un gruppo di consumer:
Console
Nella Google Cloud console, vai alla pagina Cluster.
- Nell'elenco dei cluster, fai clic sul cluster a cui appartiene il gruppo di consumer che vuoi eliminare.
Viene visualizzata la pagina Dettagli cluster.
- Fai clic sul gruppo di consumer che vuoi eliminare.
- Nella pagina Dettagli gruppo di consumer, fai clic su Elimina.
- Conferma l'operazione.
gcloud
-
Nella Google Cloud console, attiva Cloud Shell.
Nella parte inferiore della Google Cloud console viene avviata una sessione di Cloud Shell e viene visualizzato un prompt della riga di comando. Cloud Shell è un ambiente shell con Google Cloud CLI già inclusa e installata e con valori già impostati per il progetto corrente. L'inizializzazione della sessione può richiedere alcuni secondi.
Esegui il comando
gcloud managed-kafka consumer-groups delete:gcloud managed-kafka consumer-groups delete CONSUMER_GROUP_ID \ --cluster=CLUSTER_ID \ --location=LOCATION
Questo comando rimuove definitivamente un gruppo di consumer dal cluster Managed Service per Apache Kafka.
Sostituisci quanto segue:
-
CONSUMER_GROUP_ID: l'ID o il nome del gruppo di consumer.
-
CLUSTER_ID: l'ID o il nome del cluster.
-
LOCATION: la località del cluster.
-
Go
Java
Python
Passaggi successivi
- Visualizzare un gruppo di consumer.
- Elencare tutti i gruppi di consumer di un cluster.
- Modificare un gruppo di consumer.