Skip to main content

Servicio Stream

Ahora puede usar un servicio Stream para publicar y suscribirse a flujos de registros de datos, almacenar flujos de registros y procesar datos en tiempo real. El servicio Stream está desarrollado a partir de la plataforma Apache Kafka. Con el servicio Stream, puede crear conductos de datos en flujo en tiempo real para transferir datos entre sistemas y aplicaciones. También puede desarrollar aplicaciones que transforman flujos de datos y que reaccionan ante ellos.

El servicio Stream ingiere, enruta y entrega grandes volúmenes de datos de latencia baja, como clics de páginas web, transacciones, datos de sensores, objetos de datos, páginas de datos e historiales de interacción con clientes. Como mecanismo de resiliencia para las operaciones, los mismos datos se replican a otros nodos en el clúster. La distribución y la replicación de los registros de datos de flujos aseguran la escalabilidad y la tolerancia ante fallos del servicio Stream. El servicio se ejecuta como un clúster en un servidor o más. Puede distribuir los servidores entre varios centros de datos para minimizar el tiempo de inactividad planificado o no planificado.

El servicio Stream posibilita el flujo asincrónico de datos entre procesos en Pega Platform™. El servicio Stream es un componente de varios nodos basado en Apache Kafka. Puede usar este servicio, por ejemplo, para transferir datos de correspondencia a canales de entrega de Pega Customer Decision Hub, procesar respuestas de clientes para el Adaptive Decision Manager (ADM) o iniciar procesos en segundo plano en cualquier aplicación de Pega.

Para asegurarse de que el servicio Stream funcione sin generar errores, supervise regularmente el estado de los nodos de Stream, además de las particiones, el espacio en el disco, el uso de la CPU y la disponibilidad de la base de datos.

Nota: El servicio Stream también puede configurarse para funcionar en modo externo. Para obtener más información sobre cómo configurarlo, consulte Configuración de Kafka externo como un servicio Stream. Si el servicio Stream se ejecuta en modo externo, no se ve ningún detalle de los nodos en la landing page de Stream. En cambio, lo único que se ve es un mensaje de estado NORMAL , lo que significa que la instalación de Pega Platform se puede conectar con el Kafka externo y usarlo para el servicio de flujos.

Puede realizar una comprobación de estado sencilla y manual del servicio Stream; para ello, vaya a la landing page de Stream : en el encabezado de Dev Studio, haga clic en Configure > Decisioning > Infrastructure > Services > Stream (Configurar > Toma de decisiones > Infraestructura > Servicios > Stream). El servicio Stream depende de la disponibilidad de la base de datos de Pega Platform. Una base de datos lenta o que no está disponible podría tener un grave impacto en el servicio Stream.

Para comprender el estado del servicio Stream, supervise las consultas a las siguientes tres bases de datos:

  • pr_data_stream_sessions
  • pr_data_stream_nodes
  • pr_data_stream_node_updates

Si las consultas toman más de 1 segundo, considere ajustar su base de datos. En el caso de que la base de datos no esté disponible, ya sea de manera planificada o no, considere reiniciar los nodos de flujo, sobre todo si nota que no están en buen estado.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice