Dapr Scheduler control plane service overview
The Dapr Scheduler service is used to schedule jobs, running in self-hosted mode or on Kubernetes.
The diagram below shows how the Scheduler service is used via the jobs API when called from your application. All the jobs that are tracked by the Scheduler service are stored in an embedded Etcd database.
Self-hosted mode
The Scheduler service Docker container is started automatically as part of dapr init
. It can also be run manually as a process if you are running in slim-init mode.
Kubernetes mode
The Scheduler service is deployed as part of dapr init -k
, or via the Dapr Helm charts. For more information on running Dapr on Kubernetes, visit the Kubernetes hosting page.
Related links
Learn more about the Jobs API.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.