jobber

An alternative to cron, with sophisticated status-reporting and error-handling

Github星跟蹤圖

Jobber Build Status CII Best Practices

A replacement for cron, with sophisticated status-reporting and error-handling.

Intro

Jobber is a lightweight utility for Unix-like systems that can run arbitrary commands, or "jobs", according to a schedule. It is meant to be a replacement for the classic Unix utility cron.

Along with the functionality of cron, Jobber also provides:

  • Job execution history: you can see what jobs have recently run, and whether they succeeded or failed.
  • Sophisticated error handling: you can control whether and when a job is run again after it fails. For example, after an initial failure of a job, Jobber can schedule future runs using an exponential backoff algorithm.
  • Sophisticated error reporting: you can control whether Jobber notifies you about each failed run, or only about jobs that have been disabled due to repeated failures.

Contributing

Contributions/suggestions/requests are welcome! Feel free to open an issue, or ask a question on the mailing list.

More Info

More info can be found on Jobber's website.

主要指標

概覽
名稱與所有者dshearer/jobber
主編程語言Go
編程語言Makefile (語言數: 7)
平台
許可證MIT License
所有者活动
創建於2014-09-13 23:27:37
推送於2024-09-03 20:55:57
最后一次提交2021-08-21 19:25:44
發布數24
最新版本名稱v1.4.4 (發布於 )
第一版名稱v0.1.0 (發布於 )
用户参与
星數1.4k
關注者數29
派生數79
提交數444
已啟用問題?
問題數205
打開的問題數51
拉請求數121
打開的拉請求數4
關閉的拉請求數12
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?