JobRunr Pro Dashboard

The backoffice to your code!

Are you processing millions of jobs? Do you need to find that one job and find out if it succeeded? JobRunr Pro has you covered - thanks to a new feature called Job Search.

Thanks to job filters, you can quickly find the job you are interested in.

Note that users using Redis as StorageProvider can only filter on State, Job Signature, Queue and ServerTag.

You can combine multiple filters to quickly find the job you are looking for like:

  • Job Name
  • Job Signature / Method Signature
  • Job Fingerprint / Complete method with serialized parameters (toString())
  • The queue the job was submitted on
  • The server tag of the job
  • Created after / Created before
  • Updated after / Updated before

To see a complete demo of JobRunr Pro with job filtering, have a look at this blog post.

This feature works great in combination with the custom delete policies. As you keep less data in your storage provider (either SQL or NoSQL), job filtering will be faster if there is less data.

Make life easy

The JobRunr Pro dashboard also includes some usability improvements that save you a lot of time. Just requeue all your failed jobs with one click.

Thanks to some usability features, you can quickly requeue or delete all jobs.

Easier support to Proxy

Are you running multiple instances of JobRunr inside your organization? Do you want to proxy them? Then a custom context path per JobRunr instance can make life easy. This can be enabled both using the fluent api or the application configuration of the JobRunr Spring Boot Starter, the Micronaut integration or the Quarkus Extension.

Once configured, JobRunr will work with the contentpath configured by you - e.g. http://localhost:8000/my-context-path/dashboard.