upload future report bid product

This commit is contained in:
Admin 2025-05-22 11:11:17 +07:00
parent 5f1c7c793c
commit 43dcfc78bb
1 changed files with 10 additions and 6 deletions

View File

@ -1,6 +1,6 @@
import { BullModule } from '@nestjs/bull'; import { BullModule } from '@nestjs/bull';
import { Global, Module } from '@nestjs/common'; import { Global, Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config'; import { ConfigModule, ConfigService } from '@nestjs/config';
import { EventEmitterModule } from '@nestjs/event-emitter'; import { EventEmitterModule } from '@nestjs/event-emitter';
import { ScheduleModule } from '@nestjs/schedule'; import { ScheduleModule } from '@nestjs/schedule';
@ -14,11 +14,15 @@ import { ScheduleModule } from '@nestjs/schedule';
wildcard: true, wildcard: true,
global: true, global: true,
}), }),
BullModule.forRoot({ BullModule.forRootAsync({
redis: { imports: [ConfigModule],
host: 'localhost', useFactory: (configService: ConfigService) => ({
port: 6379, redis: {
}, host: configService.get<string>('REDIS_HOST'),
port: configService.get<number>('REDIS_PORT'),
},
}),
inject: [ConfigService],
}), }),
BullModule.registerQueue({ BullModule.registerQueue({
name: 'mail-queue', name: 'mail-queue',