Skip to content

HZ89/djob

Repository files navigation

Build Status Go Report Card

Summary description

djob supports cron syntax (second-level supported) for scheduled and one-time job. Select the server to execute the job through the user-defined tags. Job is randomly assigned to the server in the same region for scheduling. If any one server failed, the job it managed will automatically take over by another.

How to install

  • git clone
  • cd djob
  • glide install
  • rm -rf vendor/github.com/hashicorp/serf/vendor
  • go build

API DOC

https://documenter.getpostman.com/view/2679557/djob-api/77o2fVz

About

A simple distributed task scheduling system supports cron syntax and one-time tasks

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages