perf(enrich): снизить параллельность 3->2 (уложиться в лимит Discogs 60/мин)
Темп 83/мин давал Discogs 429 (жанры не дотягивались). concurrency=2, throttle 1.2с → ~40/мин, под лимитом. Обложки (iTunes) и жанры (Discogs) перестают падать по rate-limit. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -17,8 +17,8 @@ export class EnrichmentService {
|
||||
// Очередь обогащения с троттлингом (под лимиты Discogs/iTunes)
|
||||
private readonly queue: string[] = [];
|
||||
private running = false;
|
||||
private readonly throttleMs = 1000;
|
||||
private readonly concurrency = 3;
|
||||
private readonly throttleMs = 1200;
|
||||
private readonly concurrency = 2;
|
||||
|
||||
constructor(
|
||||
private readonly prisma: PrismaService,
|
||||
|
||||
Reference in New Issue
Block a user