jpgAgent is a job scheduler for PostgreSQL written in Java. It is low
overhead, and aims to be fully compatible with pgAgent.

In addition to being compatible with the existing pgAgent functionality,
jpgAgent extends and enhances it further with annotations to support a much
richer job scheduling workflow.

Here are a few of the additional features implemented:

   1. Timeouts - Specify an amount of time that a job/step can run for. If
   it runs longer the job/step will be killed by the scheduler.
   2. Parallel steps - Run multiple job steps in parallel.
   3. Email notifications - Send an email on job/step completion based on
   the status of the job/step (only if failed, all status, etc).
   4. Kill a running job - The ability to kill a job by sending a NOTIFY.
   Works for both batch, and sql steps.

Homepage: https://github.com/Tostino/jpgAgent
Compiled releases: https://github.com/Tostino/jpgAgent/releases

Reply via email to