简单的 cron

使用包渗透:synced-cron

定义一份工作:

 SyncedCron.add({
  name: 'Find new matches for a saved user filter and send alerts',
  schedule: function(parser) {
    // parser is a later.parse object
    return parser.text('every 10 minutes');
  },
  job: function() {
    user.alerts.map(a => a.findMatchesAndAlert());
  }
});

启动你定义的工作:

SyncedCron.start();

它支持在多个进程之间同步作业,例如 Galaxy 和多个容器。