Scheduler¶
While developing applications, the need of having a tool to plan the execution of determined tasks is common. Moreover, those tasks might not be necessary to be shown to the end users, since they might be a low-level functionality of a certain service that should only be managed by system administrators.
The Scheduler, also referred as Infrastructure Scheduler is a service that enables other services to define their own scheduled tasks, under a periodic basis or under a deferred execution at a certain date and time, and trigger the execution of the aforementioned tasks. The Scheduler runs over many of the MassTransit.QuartzIntegration features, this means that the Scheduler works using Quartz.NET.