Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Event Listeners

Introducción

Event Listeners es un componente de Catalyst Cloud Scale que funciona como un servicio de bus de eventos, escuchando eventos predefinidos y activando automáticamente las Event functions correspondientes o los Circuits objetivo. Es particularmente útil para automatizar tareas o flujos de trabajo recurrentes que están vinculados a eventos específicos dentro de tu aplicación. Con la arquitectura basada en eventos impulsada por Catalyst, este componente ayuda a garantizar la ejecución confiable y en tiempo real de acciones cada vez que ocurren esos eventos.

Nota: Catalyst ahora te ofrece un servicio de bus de eventos completamente nuevo llamado Signals. Este servicio es una mejora significativa del componente actual Cloud Scale Event Listeners. Puedes obtener más información sobre el servicio Catalyst Signals aquí.

Catalyst Event Listeners también te permite transportar un flujo de datos en tiempo real desde varios componentes de Catalyst en la aplicación, o desde fuentes personalizadas, hacia las funciones que se invocan como resultado. Puedes asociar reglas con un event listener y definir la fuente exacta que debe escuchar los eventos, así como las acciones que se deben tomar cuando ocurran.

Existen tres tipos de Catalyst Event Listeners:

  1. Catalyst Component Event Listener: El event listener de componentes de Catalyst puede vincular un evento que ocurrió en uno de tus componentes de Catalyst con la ejecución de una event function o un circuit objetivo. Se crea de forma predeterminada.
  2. Custom Event Listeners: Puedes crear event listeners personalizados que funcionan de manera diferente al event listener de componentes de Catalyst. Cuando creas un event listener personalizado en Catalyst, se genera automáticamente una URL para él. Cada vez que el usuario final invoca esta URL, el event listener activa la ejecución de la event function o el circuit objetivo.
  3. Zoho Events: También puedes crear event listeners de Zoho que escuchan y capturan eventos que ocurren en otros servicios de Zoho que hayas configurado, como Zoho CRM. Estos event listeners se invocan cada vez que ocurre un evento específico asociado en el servicio externo, y Catalyst ejecuta la event function o el circuit objetivo como resultado.

Puedes acceder y configurar los event listeners de tu proyecto desde la consola de Catalyst. La consola también proporciona estadísticas sobre el rendimiento de cada uno de tus event listeners, detalles de los eventos en cola y el historial de ejecución detallado de cada regla de un event listener. También puedes ver un patrón de ejemplo de los datos que se enviarán a la función o circuit objetivo para cada regla.

Catalyst también te ofrece la flexibilidad de crear alertas de aplicación para los event listeners directamente desde la sección de reglas de Event Listeners en la consola, en lugar de tener que navegar al componente Application Alerts.

Nota: No podrás configurar ni trabajar con event listeners desde el CLI ni mediante los SDK. Sin embargo, puedes generar payloads de ejemplo tanto para fuentes de eventos de componentes como personalizadas en el CLI, y probar event functions en el entorno local. Consulta la página de ayuda de Event Generate para obtener más información.

Última actualización 2026-03-20 21:51:56 +0530 IST

EN ESTA PÁGINA