Как настроить ограничение скорости с помощью fastify-адаптера в nest js - PullRequest
0 голосов
/ 14 октября 2019

Я только что начал реализовывать API Nest js, и я использую адаптер Fastify. Мне нужна помощь для настройки ограничения скорости с помощью FastifyAdapter в Nest JS.

async function bootstrap() {
const app = await NestFactory.create<NestFastifyApplication>(
        AppModule,
        new FastifyAdapter(),
    );

    const limiter = fastifyRateLimit(fastify(), {
        timeWindow: 15 * 60 * 1000, // 15 minutes
        max: 100 // limit each IP to 100 requests per windowMs
    }, (err) => {
    });
    app.use(limiter);
    await app.listen(configService.getPort());
}

bootstrap();

Пожалуйста, обратитесь к приведенному выше коду и исправьте ошибку

...