Вопросы по теме 'uvicorn'

Uvicorn не запускает sanic before_server_start
У меня есть такое приложение Sanic: from functools import wraps import os from sanic import Sanic from sanic.response import json from es_api.client import ElasticEngine from utils import cleanup app = Sanic(__name__) async def...
300 просмотров
schedule 02.04.2023

Есть ли лучшие способы запустить uvicorn в потоке?
Uvicorn не будет работать внутри потока, потому что сигналы не работают в потоках. Простое удаление обработки сигналов останавливает закрытие сервера (необходимо принудительно выключить) Мое решение мешало функции __new__ получить объект сервера...
1203 просмотров
schedule 30.04.2022

Безопасно ли использовать этот образ uvicorn-gunicorn-starlette-docker для производства?
Мне нужно настроить сервер для производственной среды, и я использую инфраструктуру FastAPI . В документации фреймворка предлагается использовать этот образ докера, потому что он готов и настраивается. Итак, что я сделаю, так это покажу свое...
1295 просмотров
schedule 20.10.2022

Starlette + asyncio.create_task() не регистрирует ошибку, если объект задачи хранится в переменной экземпляра
Ладно, это очень странно, но вот... import asyncio from starlette.applications import Starlette class MyTasks: def __init__(self): self.task = None async def main(self): self.task = asyncio.create_task(self.hello())...
1057 просмотров

Джанго + Увикорн
Я пытаюсь использовать Django 3.0 с Uvicorn и получаю это при запуске: INFO: Started server process [96219] INFO: Waiting for application startup. INFO: ASGI 'lifespan' protocol appears unsupported. INFO: Application startup...
1585 просмотров
schedule 11.11.2022

Вызов исключения в промежуточном программном обеспечении python-fastApi
Я пытаюсь проверить токен в промежуточном программном обеспечении fastapi, но это кажется невозможным. Как я думаю, промежуточному программному обеспечению необходимо сделать следующий вызов, хотя это и не требуется. Я не могу найти хорошего решения...
2242 просмотров
schedule 11.10.2022

fastapi не может найти определение модели при запуске с uvicorn
Я хочу разместить модель pytorch в бэкэнде fastapi. Когда я запускаю код с помощью python, он работает нормально. очищенная модель может использовать определенный класс. Когда тот же файл запускается с помощью uvicorn, он не может найти определение...
1506 просмотров
schedule 15.11.2022

Как запустить FastAPI / Uvicorn в Google Colab?
Я пытаюсь запустить локальное веб-приложение в Google Colab с помощью FastAPI / Uvicorn, как некоторые из примеров кода приложения Flask, которые я видел, но не могу заставить его работать. Кто-нибудь смог это сделать? Ценить это. Установлены...
1179 просмотров

флаг перезагрузки с uvicorn: можем ли мы исключить определенный код?
Можно ли как-то исключить определенную часть кода при перезагрузке скрипта с флагом --reload ? uvicorn main:app --reload Пример использования: у меня есть модель, которая требует много времени на загрузку, поэтому мне было интересно, есть ли...
1654 просмотров
schedule 04.12.2022

ModuleNotFoundError - импорт в Python при запуске uvicorn не разрешается
У меня есть простое приложение FastAPI , и я использовал pip и venv для управления окружающей средой. Когда я запускаю его через установленный пакет uvicorn, мой импорт не отображается. Он работает в терминале Python. упрощенная структура...
1039 просмотров
schedule 09.06.2023

Django Channels ASGI — AppRegistryNotReady: приложения еще не загружены
Запуск моего проекта с python manage.py runserver отлично загружает его, используя сервер разработки каналов asgi, однако при запуске проекта с Дафной ( daphne project.routing:application ) я получаю сообщение об ошибке AppRegistryNotReady: Apps...
1062 просмотров
schedule 07.12.2022

Uvicorn автоматически отключается
Пытаюсь запустить uvicorn на сервере виртуального хостинга (Linux Debian): uvicorn etebase_server.asgi:application --port 8000 --host 0.0.0.0 --lifespan on uvicorn запускается, может обработать пару HTTP GET, но затем отключается примерно через...
169 просмотров
schedule 14.01.2023

Как определить Forwarded-Allow-IPS для сервера uvicorn из сети докеров
Я использую Traefik в качестве прокси, а также реагирую на frotend и fastAPI в качестве бэкэнда. Мой бэкэнд опубликован. Проблема в том, что сервер unvicorn перенаправляет вас с косой черты без косой черты на URL с косой чертой...
126 просмотров
schedule 25.02.2022

Nginx: ошибка 404 Not Found в качестве обратного прокси
Я пытаюсь настроить Nginx в качестве обратного прокси-сервера, сохраняя за собой Uvicorn. Когда я пытаюсь получить доступ к example.com, он возвращает домашнюю страницу, но дает 404 для всех статических файлов. Когда я пытаюсь получить доступ к...
171 просмотров

Сервер fastapi Uvicorn устанавливает url вместо ip
Я пытаюсь настроить локальный хост Uvicorn на URL-адрес вместо того, чтобы он выглядел как http://0.0.0.0:8000 в http://dev.app . было бы здорово, если бы вы могли указать мне правильное направление. Спасибо
126 просмотров
schedule 27.12.2022

Как лучше всего программно остановить сервер Uvicorn?
В Docker я запускаю uvicorn с bootstrap.sh и командной строкой. В коде есть условие о файле открытого ключа, если возникает исключение, сервер должен быть выключен. Итак, то, что я хочу сделать в main.py, находится здесь (это FastAPI)....
128 просмотров
schedule 12.04.2023