feat: 添加部分API限流规则

This commit is contained in:
2025-12-19 20:32:18 +08:00
parent 3ce02f8b28
commit 05c8fd067b
3 changed files with 34 additions and 6 deletions

View File

@@ -34,9 +34,19 @@ import { CommonModule } from './common/common.module';
ignoreUserAgents: [/googlebot/i, /bingbot/i],
throttlers: [
{
name: '1_min',
name: 'min',
limit: 100,
ttl: 60000, // 1 minute
ttl: 60 * 1000,
},
{
name: 'hour',
limit: 500,
ttl: 60 * 60 * 1000,
},
{
name: 'day',
limit: 10000,
ttl: 24 * 60 * 60 * 1000,
},
],
}),