Junior — Middle
თქვენს FastAPI აპლიკაციაში რომელი ASGI სერვერი გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
FastAPI პროგრამებში ჩვეულებრივ გამოიყენება Uvicorn სახელწოდების ASGI სერვერი. იგი მსუბუქია, სწრაფია და კარგად ინტეგრირებულია FastAPI-სთან.
FastAPI-ს Uvicorn-თან გაშვების მაგალითი:
uvicorn main:app --reload
სადაც main არის ფაილის სახელი, სადაც აპლიკაციაა, app კი FastAPI-ის ინстанცია.
ასევე შესაძლებელია გამოყენება სერვერების, როგორიცაა Daphne ან Hypercorn, მაგრამ Uvicorn არის ყველაზე გავრცელებული არჩევანი.