---
schema_version: "1"
id: 2effdc13c44f411d30cc22334944aa3f613e323eebcdbd1344b3182a5ca67509
title: Managing Schedulers
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/hybrid-standalone/managing-schedulers-hybrid.md
canonical_url: https://docs.mulesoft.com/hybrid-standalone/managing-schedulers-hybrid
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d55248c170f63474042819ac5b4d6b9cde483cb4ce26272f3434f5aab5f0a541
description: MuleSoft Documentation Site
latest: true
---
---
product: Hybrid Standalone Runtimes
---

# Managing Schedulers

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Manage Scheduler components within your deployed Mule applications through Runtime Manager’s
centralized controls to dynamically adjust scheduled jobs, automated processes, and time-based
integrations without requiring application redeployment.

## Overview

Runtime Manager provides comprehensive scheduler management capabilities for applications deployed
to hybrid standalone instances, enabling you to:

- Control scheduler lifecycle operations (enable, disable, run immediately)

- Modify scheduling frequencies and execution patterns in real-time

- Configure timezone settings for cron-based schedulers

- Monitor scheduler execution status and performance

- Manage multiple schedulers across application flows simultaneously

**Scheduler Management Scope**

Scheduler management is available for applications deployed to hybrid standalone instances
(individual servers, server groups, and clusters). This feature provides runtime control over
Scheduler components defined in your Mule application flows.

**Scheduler Identification**

Runtime Manager identifies each Scheduler component using the naming convention
`polling://{flow_name}`, where `{flow_name}` represents the name of the flow containing the
Scheduler element.

> [!IMPORTANT] Timezone configuration for cron schedulers is available only for hybrid standalone
> deployments. CloudHub and Government Cloud deployments don’t support custom timezone settings.

## Use Cases

Schedule management is useful in these contexts:

- You want to change the schedulers in your application at runtime without redeploying.

- You want to disable a scheduled job while one of the applications you’re connecting to is
  undergoing maintenance.

- You want runtime visibility into the schedulers in your application.

## Considerations and Limitations

When using the **Schedulers** tab, consider this:

- If a scheduled job isn’t triggered because the application isn’t running, Runtime Manager triggers
  the job as soon as the application restarts.

- The scheduler reads the job configuration every time it runs.

  To apply your changes immediately, run your jobs manually after updating the schedule.

## Scheduler Management Operations

Manage scheduler configurations and runtime behavior through Runtime Manager’s Schedulers interface
for applications deployed to hybrid standalone instances.

### Prerequisites

Before managing schedulers, make sure that your application deployment meets these requirements:

- Your application contains one or more Scheduler components defined in Mule flows

- Your application is successfully deployed to hybrid standalone instances (servers, server groups,
  or clusters)

- Your user account has appropriate application management permissions in Runtime Manager

![Scheduler component in the Anypoint Studio canvas](/mulesoft/current/en-us/hybrid-standalone/_images/hybrid-scheduler-studio.png)

Figure 1. The arrow shows the **Scheduler** component in the Anypoint Studio canvas.

### Access Scheduler Management

Go to the scheduler management interface for your deployed application:

1.  In Runtime Manager, click **Applications** in the navigation pane.

2.  Select your deployed application from the applications list.

3.  Click the **Schedulers** tab to access scheduler management controls.

![Schedulers option and checkbox on the Schedulers page](/mulesoft/current/en-us/hybrid-standalone/_images/hybrid-scheduler-rtm.png)

Figure 2. The screenshot shows (**1**) the **Schedulers** option and (**2**) the checkbox on the
**Schedulers** page.

**Scheduler Display Information**

- **Name**: Shows the flow name containing each Scheduler element

- **Status**: Displays current state (enabled/disabled) for each scheduler

- **Schedule**: Lists schedulers in the order they appear in your application

![Checkbox, Disable button, and schedule in the details pane](/mulesoft/current/en-us/hybrid-standalone/_images/hybrid-scheduler-rtm-detail.png)

Figure 3. The screenshot shows (**1**) the checkbox, (**2**) the **Disable** button, and (**3**) the
schedule in the details pane.

### Scheduler Configuration Operations

**Enable/Disable Schedulers**

Control scheduler execution state through bulk or individual operations:

1.  **Bulk Operations**: Select multiple scheduler checkboxes and click **Enable** or **Disable**

2.  **Individual Control**: Select a single scheduler checkbox to modify its state

3.  **Status Verification**: Confirm scheduler state changes in the status indicators

**Cron Scheduler Configuration**

Modify cron-based scheduler settings for complex scheduling patterns:

1.  Select a single cron scheduler checkbox

2.  Update schedule configuration in the details pane:

    - **Cron Expression**: Define minute, hour, day, month, and day-of-week patterns

    - **Timezone**: Configure timezone for execution (hybrid standalone only)

    - **Start Time**: Set the execution start time.

![Schedule configuration in the details pane](/mulesoft/current/en-us/hybrid-standalone/_images/hybrid-scheduler-cron.png)

Figure 4. The arrow shows the cron schedule configuration in the details pane.

**Fixed-Frequency Scheduler Configuration**

Adjust fixed-frequency scheduler settings for regular interval execution:

1.  Select a single fixed-frequency scheduler checkbox

2.  Update schedule configuration in the details pane:

    - **Frequency**: Set the execution interval (seconds, minutes, hours)

    - **Frequency Units**: Select the time unit for the frequency value.

    - **Start Delay**: Configure initial delay before first execution

![Schedule configuration in the details pane](/mulesoft/current/en-us/hybrid-standalone/_images/hybrid-scheduler-fixed-frequency.png)

Figure 5. The arrow shows the fixed-frequency schedule configuration in the details pane.

**Apply Configuration Changes**

Finalize scheduler configuration modifications:

1.  Review all configuration changes in the details pane.

2.  Click **Update** to save all modified settings.

3.  Verify changes take effect on the next scheduler execution cycle.

> [!IMPORTANT] Configuration changes apply immediately for management operations (enable/disable)
> but take effect on the next execution cycle for scheduling modifications (frequency, cron
> patterns).

> [!NOTE] By default, schedules run at the frequency defined in the application. When you change the
> frequency of a schedule from Runtime Manager, the schedule runs at the frequency configured in
> Runtime Manager even if you update and redeploy the same schedule in the application JAR file.

## See Also

- [Managing Mule Apps Deployed to Hybrid Standalone Instances](https://docs.mulesoft.com/hybrid-standalone/managing-apps-hybrid-standalone)

- [Deploying Mule Apps to Hybrid Standalone Instances](https://docs.mulesoft.com/hybrid-standalone/deploying-apps-hybrid-standalone)

- [Monitoring Mule Apps Deployed to Hybrid Standalone Instances](https://docs.mulesoft.com/hybrid-standalone/monitoring-apps-hybrid-standalone)

- [Creating Alerts for Mule Apps Deployed to Hybrid Standalone](https://docs.mulesoft.com/hybrid-standalone/creating-alerts-hybrid-apps)

- [Managing Hybrid Standalone Instances](https://docs.mulesoft.com/hybrid-standalone/managing-hybrid-standalone)
