From 58a26116b16f9381cca2c61069a1872903c2ffab Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Tue, 31 Mar 2026 19:40:40 +0200 Subject: [PATCH] fix(blog): 3s delay between queued LLM pipelines to prevent nginx 429 bursts --- packages/api/src/routes/blog.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api/src/routes/blog.ts b/packages/api/src/routes/blog.ts index d3a3763..3d3ac9b 100644 --- a/packages/api/src/routes/blog.ts +++ b/packages/api/src/routes/blog.ts @@ -912,8 +912,8 @@ async function processLlmQueue(): Promise { } } llmRunning = false; - // Process next item - if (llmQueue.length > 0) processLlmQueue(); + // Process next item — small delay between pipelines to avoid nginx rate-limit bursts + if (llmQueue.length > 0) setTimeout(() => processLlmQueue(), 3000); } /** Run 10-Step Flexoptix Style LLM Pipeline and update draft in-place */