--- title: "Introducción" url: https://docs.catalyst.zoho.com/es/job-scheduling/help/jobpool/introduction/ description: "Un Job Pool es una colección de un conjunto específico de jobs que se ejecutarán para activar tipos de destino específicos." last_updated: 2026-08-17T12:16:04Z service: Job Scheduling type: general related_links: - name: "Crear un Job Pool" url: /es/job-scheduling/help/implementation/create-jobpool/ - name: "Documentación de ayuda de Circuit" url: /es/serverless/help/circuits/introduction/ - name: "Documentación de ayuda de AppSail" url: /es/serverless/help/appsail/introduction/ - name: "Evitar retrasos de despacho al ejecutar Jobs" url: /es/job-scheduling/help/jobpool/key-concepts/#ideal-memory-allocation-to-avoid-dispatch-delay - name: "Documentación de ayuda de Job Functions" url: /es/serverless/help/functions/job-functions/ - name: "Java SDK" url: /es/sdk/java/v1/job-scheduling/overview/ - name: "Node.js SDK" url: /es/sdk/nodejs/v2/job-scheduling/overview/ - name: "Python SDK" url: /es/sdk/python/v1/job-scheduling/overview/ - name: "REST APIs de Job Scheduling" url: /es/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools --- # 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](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-instant-job/) activará cualquiera de los siguientes tipos de destino: * [Job Functions](https://docs.catalyst.zoho.com/es/serverless/help/functions/job-functions/) * Webhooks * [Circuits](https://docs.catalyst.zoho.com/es/serverless/help/circuits/introduction/) * [Servicios AppSail](https://docs.catalyst.zoho.com/es/serverless/help/appsail/introduction/) 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](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/create-jobpool/), se requiere que configures la [**asignación de memoria**](https://docs.catalyst.zoho.com/es/job-scheduling/help/jobpool/key-concepts/#ideal-memory-allocation-to-avoid-dispatch-delay) 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](https://docs.catalyst.zoho.com/es/job-scheduling/help/jobpool/key-concepts/#ideal-memory-allocation-to-avoid-dispatch-delay). * 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](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_job_pool_home_page.webp) Un Job puede enviarse al Job Pool de las siguientes maneras: * Usando el Catalyst SDK: [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/job-scheduling/overview/), [Node.js](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/job-scheduling/overview/) o [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/job-scheduling/overview/) * Usando las [REST APIs de Submit Job](https://docs.catalyst.zoho.com/es/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools) * Programando el envío usando un [Pre-Defined Cron](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-job-predefined-cron/) o [Dynamic Cron](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-job-dynamic-cron/) * Directamente desde la [sección Job Pool](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-instant-job/). * Usando el [componente Jobs](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-jobs-using-jobs/). 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: * [Java SDK](https://docs.catalyst.zoho.com/es/sdk/java/v1/job-scheduling/overview/) * [Node.js SDK](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/job-scheduling/overview/) * [Python SDK](https://docs.catalyst.zoho.com/es/sdk/python/v1/job-scheduling/overview/) ### 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](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_Job_pool_architecture.webp) 1. Puedes enviar un Job directamente [usando la consola](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-instant-job/), o mediante código usando el Catalyst SDK ([Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/job-scheduling/overview/), [Node.js](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/job-scheduling/overview/) o [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/overview/)). También tienes la opción de [programar un cron](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-job-predefined-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](https://docs.catalyst.zoho.com/es/serverless/help/functions/job-functions/), un webhook (**cualquier URL de terceros**), un [Circuit](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-instant-job/) o incluso activar un [servicio AppSail](https://docs.catalyst.zoho.com/es/job-scheduling/help/implementation/submit-instant-job/). > **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.