JobRunr is a distributed Java background job scheduler that allows you to perform fire-and-forget, delayed, scheduled and recurring jobs inside Java applications using only Java 8 lambda's. It comes with a smart retry-policy in case of a failure and a built-in dashboard so you can monitor all your background jobs.
Version
5.0.0
Date
March 30, 2022
Description of changes
JobRunr now supports scheduled jobs with a repeating interval instead of a Cron expression - this means you can now schedule a recurring job as follows BackgroundJob.scheduleRecurringly("my-recurring-job", Duration.parse("PT5D"), () -> service.doWork());
There is also support for Spring Native - use the dependency jobrunr-spring-boot-native and your app will launch in milliseconds.
This latest release also introduces support for the Mapped Diagnostics Context of SLF4J. If you have a correlation id available and you log something in your job, this correlation id will still be available.
Open Source Project name
JobRunr
What is your project?
JobRunr is a distributed Java background job scheduler that allows you to perform fire-and-forget, delayed, scheduled and recurring jobs inside Java applications using only Java 8 lambda's. It comes with a smart retry-policy in case of a failure and a built-in dashboard so you can monitor all your background jobs.
Version
5.0.0
Date
March 30, 2022
Description of changes
JobRunr now supports scheduled jobs with a repeating interval instead of a Cron expression - this means you can now schedule a recurring job as follows
BackgroundJob.scheduleRecurringly("my-recurring-job", Duration.parse("PT5D"), () -> service.doWork());
There is also support for Spring Native - use the dependencyjobrunr-spring-boot-native
and your app will launch in milliseconds. This latest release also introduces support for the Mapped Diagnostics Context of SLF4J. If you have a correlation id available and you log something in your job, this correlation id will still be available.GitHub Repo
https://github.com/jobrunr/jobrunr
Website
https://www.jobrunr.io
Link to changelog
https://github.com/jobrunr/jobrunr/releases/tag/v5.0.0
Social media
https://twitter.com/JobRunr/status/1509268533624115203
Anything else to add?
Yes, thanks!