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.

Job Pool

Introducción

Job Pool es un componente del servicio Catalyst Job Scheduling que agrupa jobs en cola para su ejecución. Puedes usar este componente para alojar y ejecutar jobs. Según el tipo de Job Pool, cada job que se ejecute activará cualquiera de los siguientes tipos de destino:

Puedes crear múltiples Job Pools, cada uno con jobs que activan un tipo de destino particular. Si estás creando un Functions Job Pool, se requiere que configures la asignación de memoria del Job Pool para garantizar una ejecución fluida de los jobs. Cuando creas un Job Pool de Webhook, AppSail o Circuit, necesitarás mencionar el conteo máximo del tipo de destino que será activado por los jobs.

Nota:
  • Para más detalles sobre la asignación de memoria, visita esta documentación de ayuda.
  • El componente Circuits no está disponible actualmente para los usuarios de Catalyst que acceden desde los centros de datos de la EU, AU, IN o CA. Por lo tanto, los usuarios de estos DC no podrán activar Circuits usando el servicio Job Scheduling.
catalyst_job_scheduling_job_pool_home_page

Un Job puede enviarse al Job Pool de las siguientes maneras:

Independientemente del medio utilizado para enviar un job al job pool, los jobs serán automáticamente agrupados en cola por Catalyst y se ejecutarán desde su Job Pool asociado.

Catalyst te proporciona el soporte completo de SDK para emplear operaciones de Job Pool mediante código en los siguientes lenguajes de programación:

Arquitectura de la ejecución de jobs en un Job Pool

El siguiente diagrama ilustra una descripción general de cómo se ejecutan los jobs en un Job Pool usando Job Scheduling:

catalyst_job_scheduling_Job_pool_architecture

  1. Puedes enviar un Job directamente usando la consola, o mediante código usando el Catalyst SDK (Java, Node.js o Python). También tienes la opción de programar un cron para enviar un job al Job Pool. Puedes tener múltiples Job Pools, y cada uno de estos Job Pools puede tener múltiples jobs.

  2. Independientemente de si envías el Job manualmente o automatizas el envío mediante el uso de un cron, el Job Pool los agrupará en cola y los ejecutará usando el Catalyst Task Engine. El proceso de agrupamiento en cola y ejecución será completamente manejado por Catalyst.

  3. Según el tipo de destino del Job Pool, los jobs pueden activar un Job Function, un webhook (cualquier URL de terceros), un Circuit o incluso activar un servicio AppSail.

Nota: El componente Circuits no está disponible actualmente para los usuarios de Catalyst que acceden desde los centros de datos de la EU, AU, IN o CA. Por lo tanto, los usuarios de estos DC no podrán activar Circuits usando el servicio Job Scheduling.

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