首页 > 解决方案 > 如何在nestjs中运行工作进程

问题描述

我是 Nest JS 的新手。我创建了一个要配置为工作进程的 cron 作业。在 node.js 中,我使用下面的命令来运行 worker

 nodemon --exec babel-node worker.js

我使用以下命令在 Nest js 中启动 Web 进程。

ts-node -r tsconfig-paths/register src/main.ts

我对在嵌套 js 中使用哪个命令来运行工作进程感到困惑

档案

web: npm run start:prod
worker: npm run-script worker

定时任务

import { Injectable } from '@nestjs/common';
import { Cron } from '@nestjs/schedule';

@Injectable()
export class TaskService {

  @Cron('45 * * * * *')
  handleCron() {
    console.log(`Inside cron schedule`);
  }
}

标签: nest

解决方案


推荐阅读