¿Se eliminará automáticamente un grupo de consumidores sin consumidores activos en 14 días?
Esto depende del parámetro offsets.retention.minutes.
- Para las instancias creadas antes del 16 de junio de 2020, el valor predeterminado de offsets.retention.minutes es de 2,147,483,646 minutos, que es de unos 1,491,308 días. En este caso, los grupos de consumidores no se eliminarán 14 días después.
- Para las instancias creadas el 16 de junio de 2020 o después, el valor predeterminado de offsets.retention.minutes es de 20,160 minutos, que es de 14 días. En este caso, los grupos de consumidores se eliminarán 14 días después.
Kafka utiliza el parámetro offsets.retention.minutes para controlar cuánto tiempo se mantendrán los desplazamientos de un grupo de consumidores. Si los desplazamientos no se confirman dentro de este período, se eliminarán. Si Kafka determina que no hay consumidores activos en un grupo de consumidores (por ejemplo, cuando el grupo de consumidores está vacío) y no hay compensaciones, Kafka eliminará el grupo de consumidores.