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

python NameError: имя «файл» не определено
Я мало знаю о питоне. Я хочу начать работу над проектом, а в инструкции по настройке написано: pip install -r requirements-dev.txt Достаточно просто. Проблема в том, что я получаю это: Downloading/unpacking gunicorn==0.13.4 (from -r...
126832 просмотров
schedule 09.04.2024

обслуживание статических файлов с помощью nginx на другой машине и gunicorn на другой машине для производства django
В настоящее время у меня есть nginx и gunicorn на одном сервере, но я хочу, чтобы они были на разных серверах. Я попытался выполнить настройку следующим образом. Postgres на другой машине (server1), которая затем подключена к gunicorn на server2. и...
345 просмотров
schedule 16.09.2022

Обслуживание статических файлов из Amazon S3 через Heroku
У меня есть приложение Python, которое использует много статических файлов. Я хотел бы хранить эти статические файлы на Amazon S3. Когда пользователь запрашивает файл (например, pdf), он будет предоставлен из S3. Однако в косметических целях я не...
506 просмотров
schedule 14.03.2024

Приложение Flask все еще заканчивается на 500, Heroku
Все еще получаю эти журналы, но моя страница 500 расширяет мой base.html 2015-01-07T10:21:31.317465+00:00 heroku[router]: at=info method=GET path="/" host=sheltered-ravine-5921.herokuapp.com request_id=60e4b20d-f93a-408c-b8de-282c5efc52ce...
508 просмотров
schedule 29.06.2022

django-debug-toolbar не будет отображаться с рабочего сервера
Я хотел бы просмотреть панель инструментов отладки Django при доступе к моему производственному веб-сайту, на котором работает Django 1.6. На моем сервере работают Debian 7.8, Nginx 1.2.1 и Gunicorn 19.1.1. Однако, когда я пытаюсь получить доступ к...
5284 просмотров
schedule 31.03.2024

Ошибка разрешения URL-адреса с использованием Gunicorn, Nginx и Django
У меня странная ошибка возникает только при использовании Gunicorn: У меня есть установка Nginx + проект django со следующей конфигурацией: location / { proxy_pass http://127.0.0.1:8080; proxy_set_header X-Real-IP $remote_addr;...
1118 просмотров
schedule 29.03.2024

Запуск фоновой задачи из HTTP-запроса
У меня есть некоторый серверный код, который я безуспешно пытался запустить из запроса GET, но я продолжаю получать ошибку тайм-аута. Можно ли инициировать параллельный поток во время запроса GET, а затем вернуть пользователю сообщение о том, что его...
3919 просмотров
schedule 30.06.2022

Почему Gunicorn разбирает WSGI напрямую?
Когда мы используем gunicorn за nginx, нам всегда нужно proxy_pass запрос к gunicorn. Но у Nginx есть модуль wsgi, который позволяет ему отправлять запрос wsgi (uwsgi_pass) на сервер приложений wsgi, и похоже, что gunicorn не может принимать запрос...
879 просмотров
schedule 02.07.2022

Запуск ApScheduler в Gunicorn без дублирования на одного воркера
Название в основном говорит само за себя. У меня есть gunicorn, работающий с моим приложением с 5 рабочими. У меня есть структура данных, доступ к которой нужен всем рабочим, которая обновляется по расписанию с помощью apscheduler. В настоящее...
1090 просмотров
schedule 13.05.2024

Как изящно управлять перезапуском supervisord с помощью gunicorn?
У меня есть сценарий, в котором я хочу, чтобы работники gunicorn подтверждали и выполняли текущие запросы до того, как супервизор запустится после остановки (перезапуска). Кто-нибудь может мне с этим помочь.
1258 просмотров

Gunicorn не был найден, когда его демонизировали с руководителем для запуска Airbnb/Superset
Я пытаюсь демонизировать Superset[ https://github.com/airbnb/superset] и он использует ганикорн. Я использую супервизор, и мой файл конфигурации выглядит так: [program:superset] command =...
1053 просмотров
schedule 20.09.2022

Django указывает тему электронной почты для сброса пароля
Я настроил свое приложение django на использование встроенного auth.views для сброса пароля. Проблема в том, что это сообщение выглядит так: Subject: Password reset on 127.0.0.1:8001 You're receiving this email because you requested a password...
762 просмотров
schedule 05.11.2022

Какова цель использования nginx с gunicorn?
Я хочу использовать gunicorn для приложения REST API с Flask/Python. Какова цель добавления nginx сюда к пушке? Сайт gunicorn рекомендует использовать gunicorn с nginx.
20159 просмотров
schedule 29.09.2022

воздушный поток: ошибка: нераспознанные аргументы: веб-сервер
Я пытаюсь запустить свой веб-сервер с воздушным потоком, но он говорит, что это нераспознанный аргумент. $ airflow webserver [2017-05-25 15:06:44,682] {__init__.py:36} INFO - Using executor CeleryExecutor ____________ _____________ ____...
981 просмотров
schedule 17.02.2024

Перенаправить/переписать местоположение nginx в файл .sock без префикса
У меня есть один сервер, на котором работает несколько API. Одним из них является users-DB . Следующее отлично подходит для gunicorn: location /usersDB/ { include proxy_params; proxy_pass...
2316 просмотров
schedule 23.05.2024

Как настроить nginx для правильной подачи видео в формате mp4 в Safari?
Я пытаюсь использовать тег видео для отображения видео в сафари. Вот мой фрагмент html: <video autoplay="" muted="" loop="" preload="auto" poster="http://my.ip.add.ress/static/my_video_image.jpg"> <source...
7809 просмотров
schedule 22.10.2023

Чат-приложение Flask socket.io застряло в цикле перенаправления
У меня есть базовое чат-приложение flask socket.io, созданное так же, как в этом примере https://github.com/miguelgrinberg/Flask-SocketIO-Chat Я могу запустить приложение, нажав gunicorn mychat:app --worker-class eventlet -w 1 --bind...
261 просмотров
schedule 04.02.2024

Я не могу обслуживать запросы Gunicorn от nginx
У меня есть веб-приложение, работающее на сервере nginx. Сервер работает на 80-м порту. Его conf выглядит так: location / { proxy_pass http://127.0.0.1:5000; proxy_connect_timeout 75s; proxy_read_timeout 300s; try_files $uri...
493 просмотров
schedule 15.01.2024

Как изменить размер буфера в gunicorn (django) + nginx + docker
Моя проблема в том, что в некоторых запросах, которые приложение получает большой размер тела (xml) и возвращает xml большой, запрос возвращает 502. Это происходит случайным образом. Думаю, что происходит переполнение буфера. Мое приложение...
1114 просмотров
schedule 10.11.2023

Как запустить gunicorn для файла в каталоге?
У меня есть фляжное приложение, которое использует фабрику приложений, и я могу запустить gunicorn как gunicorn "run:create_app()" , и это работает нормально. Однако я хочу запустить его из родительского каталога, что-то вроде gunicorn...
1670 просмотров
schedule 06.11.2023