feature: воркер удаляет профили, не использованные PROFILE_TTL_DAYS дней (#20)
Отметка последнего использования — mtime файла в профиле, ставится при открытии и закрытии окна. Очистка при старте воркера и раз в час; профили с открытым окном (на этом воркере или по ключу сессии в Redis) не трогаются. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
1075267d27
commit
4c8394eb4c
6 files changed
+97
-8
No files matched your search
@@ -10,6 +10,8 @@ BROWSER_SLOTS=4
|
||||
RABBITMQ_PASSWORD=robotex
|
||||
# сколько часов хранится результат задачи в Redis
|
||||
RESULT_TTL_HOURS=24
|
||||
# через сколько дней без использования удаляется профиль браузера
|
||||
PROFILE_TTL_DAYS=7
|
||||
# сколько /v1/solve ждёт, пока воркер возьмёт задачу, прежде чем ответить 503
|
||||
V1_QUEUE_WAIT=30
|
||||
NO_SLOTS_RETRY_AFTER=5
|
||||
|
||||
Reference in new issue
Block a user