@app/jobs
Механизм, позволяющий объявлять и выполнять фоновые задачи:
- Через промежуток времени (см. scheduleJobAfter)
- Как можно скорее (см. scheduleJobAsap)
- В определённое время (см. scheduleJobAt)
app.job('jobPath', callback)
Аргументы
| Параметр | Тип | Описание |
|---|---|---|
| jobPath | string | Путь задачи |
| callback | async function | Callback функция, которыя вызывается при вызове задачи. |
Пример объявления задачи
app.job('jobPath', async (ctx, req) => {
ctx.log('Job called', req)
})
