L'eliminazione di un gruppo di consumer lo rimuove dal cluster Managed Service per Apache Kafka.
Per eliminare un gruppo di consumatori, puoi utilizzare la console Google Cloud , 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 consumatori, chiedi all'amministratore di concederti il ruolo IAM Editor gruppo di consumatori Kafka gestito (roles/managedkafka.consumerGroupEditor) nel progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito contiene le autorizzazioni necessarie per eliminare i gruppi di consumatori. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per eliminare i gruppi di consumatori sono necessarie le seguenti autorizzazioni:
-
Elimina gruppi di consumer:
managedkafka.consumerGroups.delete
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Eliminare un gruppo di consumer
Quando elimini un gruppo di consumer, i compensi dei consumatori che memorizza vengono persi definitivamente. Inoltre, non puoi visualizzare i log e le metriche per i gruppi di consumatori nella console. Tuttavia, le metriche e i log associati al gruppo di consumatori 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 console Google Cloud , vai alla pagina Cluster.
- Nell'elenco dei cluster, fai clic sul cluster a cui appartiene il gruppo di consumatori che vuoi eliminare.
Viene visualizzata la pagina Dettagli cluster.
- Fai clic sul gruppo di consumatori che vuoi eliminare.
- Nella pagina Dettagli gruppo di consumatori, fai clic su Elimina.
- Conferma l'operazione.
gcloud
-
Nella console Google Cloud , attiva Cloud Shell.
Nella parte inferiore della console Google Cloud 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à 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 consumatori dal tuo cluster Managed Service per Apache Kafka.
Sostituisci quanto segue:
-
CONSUMER_GROUP_ID: l'ID o il nome del gruppo di consumatori.
-
CLUSTER_ID: l'ID o il nome del cluster.
-
LOCATION: la posizione del cluster.
-
Go
Java
Python
Passaggi successivi
- Visualizza un gruppo di consumatori.
- Elenca tutti i gruppi di consumer di un cluster.
- Modifica un gruppo di consumatori.