I occasionally write Confluence plugins that use nightly jobs to perform long-running tasks. While you can get pretty far with unit testing, sometimes you want to force the job to run while you are clicking around Confluence. To make my job easier, I wrote the Job Manager plugin. This plugin displays the current jobs scheduled by Confluence and any plugins, as well as allowing you to run, pause, or resume execution of these jobs with a click of the mouse.

Be warned – internal Confluence jobs shouldn’t be manipulated, particularly on production systems, unless you are absolutely sure you know what you are doing. This plugin is best used on a development instance while testing plugins that involve infrequently run jobs.

Here is what the Job Manager page looks like:


Useful resources:

Job Manager Plugin