brooce v1.3.0
You can set globally or per-queue how often delayed jobs are requeued (default: 60s) and how often failed jobs are requeued (default: never). The latter is a new feature that you can use for perpetual retrying of failed jobs. It's an alternative to the existing maxtries setting, which lets the job quickly retry a few times before failing. Search the docs for requeuedelayed and requeuefailed to learn more.
Dropped the gb requirement to build; we now use go's modules so you can just git clone and go build.
The SIGINT signal now causes brooce to stop accepting new jobs and die after finishing any jobs already in progress.