Kafka
La plataforma Devprime es compatible de forma nativa con Apache Kafka, una plataforma de streaming desarrollada por la Apache Software Foundation. El proyecto tiene como objetivo proporcionar una plataforma unificada, de alta capacidad y baja latencia para el procesamiento de datos en tiempo real.
Apache Kafka se puede usar en el entorno local, en la nube, docker, Kubernetes y plataformas administradas como Confluent Cloud, Azure Event Hub y otras.
Configuración de la transmisión con Kafka
El siguiente ejemplo de configuración muestra el uso de Apache Kafka definido con el alias “Stream1” y como valor predeterminado para el envío de eventos. Al habilitar el elemento “Suscribirse”, nos suscribimos a este tema y recibimos eventos en el concentrador de adaptadores de transmisión.
|
|
En el siguiente ejemplo, detallamos la configuración predeterminada del adaptador y la configuración específica de Kafka.
Generalidades | — |
---|---|
Habilitar | Habilitar el adaptador de flujo (verdadero/falso) |
Alias | Define un nombre único para identificar el servicio |
Predeterminado | Establece como valor predeterminado el centario de tener más de una secuencia (Verdadero/Falso) |
Tipo de corriente | Establece el tipo de secuencia (RabbitMQ |
Nombre de host | Configurar el Kafka |
Usuario | Configurar el usuario |
Contraseña | Configura la contraseña del usuario |
Puerto | Configurar el puerto |
Reintentar | Configurar el número de reintentos |
Reserva | Configura un estado para la resistencia automática en caso de error |
Suscríbete | Configurar Kafka |
Ejemplo en el registro de la aplicación con esta configuración:
|
|
Ejemplo de YAML con la configuración de la aplicación:
|
|