【发布时间】:2020-11-03 17:37:27
【问题描述】:
我尝试在 Typescript 和 NestJS 中实现 Bull 队列, 我的代码:
@Injectable()
export class MailService {
constructor(
@InjectQueue('mail')
private readonly mailQueue: Queue
) {}
async addToQueue(): Promise<void> {
this.mailQueue.add(() => {
return this.sendMail();
})
}
async sendMail(): Promise<void> {
//logic to implement
this.addToQueue();
}
}
快速问题:这个实现是否足以让我的工作排队工作? 如果没有:我必须做什么?
【问题讨论】:
-
你创建了一个mail.processor吗?
-
是/////////////
标签: javascript typescript queue message-queue job-scheduling