cycle-scheduler/README.md
2024-09-24 16:10:43 +02:00

19 lines
465 B
Markdown

# cycle-scheduler
cycle-scheduler is a simple scheduler handling jobs and executes them at regular interval. If a task is not in desired state, the task is re-scheduled with a backoff.
## Run
You can run sample tests from `main.go` to see the scheduler in action:
```bash
make run
```
You can adjust the clock interval and the number of workers as needed in `main.go` constants section:
```go
const (
MaxWorkers = 5
Interval = 2000 * time.Millisecond
)
```