From 2aa33e0eb8d39a8392e8db9202a11ad325342844 Mon Sep 17 00:00:00 2001 From: lekss361 Date: Sun, 17 May 2026 23:04:51 +0300 Subject: [PATCH] fix(stealth): bump Semaphore 6->8 for higher concurrency in gather MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per-object 7 endpoints через asyncio.gather упираются в semaphore limit. 6 -> 8 — ещё +33% concurrency для batch fetch'а. --- backend/app/services/scrapers/stealth.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/services/scrapers/stealth.py b/backend/app/services/scrapers/stealth.py index b5190b6d..130e0903 100644 --- a/backend/app/services/scrapers/stealth.py +++ b/backend/app/services/scrapers/stealth.py @@ -104,7 +104,7 @@ class BrowserSession: self._browser: Browser | None = None self._context: BrowserContext | None = None self._page: Page | None = None - self._sem = asyncio.Semaphore(6) + self._sem = asyncio.Semaphore(8) self._request_count = 0 async def __aenter__(self) -> BrowserSession: