Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Distributed Message Service for Kafka/ Perguntas frequentes/ Grupos de consumidores/ Um grupo de consumidores sem consumidores ativos será automaticamente excluído em 14 dias?
Atualizado em 2024-01-30 GMT+08:00

Um grupo de consumidores sem consumidores ativos será automaticamente excluído em 14 dias?

Isso depende dos parâmetros offsets.retention.minutes e auto.create.groups.enable.

  • Para instâncias criadas antes de 25 de abril de 2023, auto.create.groups.enable é definido como true por padrão. offsets.retention.minutes determina quanto tempo antes de um grupo de consumidores ser excluído automaticamente, o que pode ser alterado no console. Para obter detalhes, consulte Modificação dos parâmetros do Kafka.
  • Para instâncias criadas em ou após 25 de abril de 2023:
    • Se auto.create.groups.enable for false, você precisará excluir manualmente os grupos de consumidores.
    • Se auto.create.groups.enable for true, um grupo de consumidores que nunca tenha confirmado um deslocamento será automaticamente excluído após 10 minutos.
    • Se auto.create.groups.enable for true e um grupo de consumidores que tenha comprometido um deslocamento, offsets.retention.minutes determinará quanto tempo antes que o grupo seja excluído automaticamente, o que pode ser alterado no console. Para obter detalhes, consulte Modificação dos parâmetros do Kafka.

O Kafka usa o parâmetro offsets.retention.minutes para controlar quanto tempo manter deslocamentos para um grupo de consumidores. Se os deslocamentos não forem comprometidos nesse período, eles serão excluídos. Se o Kafka determinar que não há consumidores ativos em um grupo de consumidores (por exemplo, quando o grupo de consumidores está vazio) e não há deslocamentos, o Kafka excluirá o grupo de consumidores.