Воркеры грузят модели при первой задаче
Прогрет был только нулевой воркер, остальные получали пустой конвейер и роняли задачу с "модели не загружены". В комментарии было написано, что они греются сами, но кода для этого не было. Заодно отключены ANSI-цвета uvicorn на Windows: консоль их не разбирает и печатала управляющие последовательности как мусор. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
be837bab0b
commit
c1ba61fcd5
+4
-1
@@ -1,5 +1,6 @@
|
||||
"""HTTP-сервис распознавания: приём файла, очередь, выдача результата."""
|
||||
import logging
|
||||
import os
|
||||
import shutil
|
||||
import sys
|
||||
import tempfile
|
||||
@@ -294,7 +295,9 @@ def run() -> None:
|
||||
f"\n Потоков: {settings.effective_threads()}"
|
||||
f"\n Проверка: curl http://localhost:{settings.port}/health"
|
||||
"\n Остановить: Ctrl+C\n")
|
||||
uvicorn.run(app, host=settings.host, port=settings.port, log_level="info")
|
||||
# Windows-консоль не разбирает ANSI-последовательности и печатает их как мусор
|
||||
uvicorn.run(app, host=settings.host, port=settings.port, log_level="info",
|
||||
use_colors=(os.name != "nt"))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user