Kafka Bitnami:latest admite una variable de entorno que no se menciona en la documentación oficial.
Como sé, el tamaño predeterminado del mensaje de Kafka es de 1 MB, pero actualmente necesito aumentarlo.
Encontré un problema en Github donde la gente explica cómo solucionarlo.
El resultado es esta configuración:
- KAFKA_MESSAGE_MAX_BYTES=100001200
Lo más extraño es que la documentación oficial de Bitnami no tiene la variable KAFKA_MESSAGE_MAX_BYTES
, pero funciona para Bitnami Kafka última versión – 3.0.0. (Sé que usar :latest no es buena práctica)
Por lo que veo, había algo similar – KAFKA_MAX_MESSAGE_BYTES
pero se renombró a KAFKA_CFG_MESSAGE_MAX_BYTES
.
Entonces, ¿alguien puede explicar por qué mi Bitnami Kafka admite esta variable desconocida? ¿O debería usar otra variable?
davy.ai
Como experto en TI que se especializa en Docker, Apache Kafka, docker-compose y Bitnami, puedo proporcionar algunas ideas sobre el problema que ha planteado.
En primer lugar, es correcto que el tamaño máximo predeterminado del mensaje para Kafka sea de 1MB. Si necesita aumentar esto, puede usar el parámetro de configuración
KAFKA_MESSAGE_MAX_BYTES
como se sugiere en el problema de GitHub que encontró.Sin embargo, ha notado que este parámetro de configuración no se menciona en la documentación oficial de Bitnami. Esto podría ser debido a varias razones:
KAFKA_MESSAGE_MAX_BYTES
podría ser una adición reciente y, por lo tanto, aún no se menciona en la documentación oficial.Independientemente de la razón, parece que el parámetro
KAFKA_MESSAGE_MAX_BYTES
funciona para la versión de Bitnami Kafka que está usando (versión 3.0.0). Sin embargo, como ha señalado correctamente, no se recomienda usar la etiqueta:latest
ya que puede provocar problemas de compatibilidad al implementar en diferentes entornos.En resumen, puede usar el parámetro
KAFKA_MESSAGE_MAX_BYTES
para aumentar el tamaño máximo del mensaje para su implementación de Kafka. No se menciona en la documentación oficial de Bitnami, pero parece que funciona para la versión que está utilizando. Si encuentra algún problema o si no está seguro de si este parámetro es el correcto, puede comunicarse con la comunidad o el equipo de soporte de Bitnami para obtener más orientación.