@abtnode/cron 中文文档教程

发布于 3年前 浏览 18 更新于 3年前

Cron Scheduler

围绕 cron 的简单包装器,用于管理 ABT 节点中的作业

Usage

yarn add @abtnode/core

然后:

const Cron = require('@abtnode/cron');

const fetchIp = () => console.log('fetching ip...');

// Initialize cron scheduler
Cron.init({
  context: {},
  jobs: [
    {
      name: 'refetch-ip',
      time: '0 */30 * * * *', // refetch every 30 minutes
      fn: fetchIp,
    },
  ],
  onError: (error, name) => {
    console.log(`Run job ${name} failed with error: ${error.message}`);
  },
});

Cron Scheduler

A simple wrapper around cron to manage jobs in ABT Node

Usage

yarn add @abtnode/core

Then:

const Cron = require('@abtnode/cron');

const fetchIp = () => console.log('fetching ip...');

// Initialize cron scheduler
Cron.init({
  context: {},
  jobs: [
    {
      name: 'refetch-ip',
      time: '0 */30 * * * *', // refetch every 30 minutes
      fn: fetchIp,
    },
  ],
  onError: (error, name) => {
    console.log(`Run job ${name} failed with error: ${error.message}`);
  },
});
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文