0.0.5 • Published 7 years ago

crond v0.0.5

Weekly downloads
6
License
MIT
Repository
github
Last release
7 years ago

crond

distributed cron server store task and log into mysql

mysql schema

cron tab:

fieldtype
uidvarchar(255)
rulevarchar(255)
nextdatetime
handlervarchar(255)

cron log:

fieldtype
idint(11)
uidvarchar(255)
create_timedatetime
start_timedatetime
end_timedatetime
successtinyint(1)(default 0)
messagevarchar(255)
var crond = require('crond');
var crontab = new Crond('mysql://name:password@host:port/db', 'cron_tab', 'cron_log');
crontab.add(uid, rule); //if duplicated nothing happend
crontab.job(uid, function() {}); //multiple job only tragger once
0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago