Вопросы с тегом «uwsgi»

62
Зачем мне нужен nginx, когда у меня есть uWSGI

Существует множество руководств по настройке nginx для взаимодействия с uWGSI, когда я хочу развернуть приложение Django. Но зачем мне нужен nginx в этом комплекте? Сам uWSGI может обслуживать приложения WSGI Python, он может обслуживать статические файлы, он также может использовать SSL. Что может...

38
Как сделать перезагрузку uWSGI при изменении скрипта Python?

Не могу вспомнить, где, но я читал, что uWSGI может перезагрузить себя, как сервер разработки Django, когда сценарий проекта изменен. Я не могу найти это ни в документах , ни в интернете. Как я могу это сделать? Я использую Ubuntu 12.04 на своих рабочих машинах и Debian Squeeze на рабочем и...

14
Как остановить uwsgi, когда в конфиге нет pidfile?

Я только что установил uwsgiна pip install uwsgiв виртуальном окр. В файле "INI" я использовал: socket = 127.0.0.1:3000 # no pidfile option И беги uwsgi --ini config.ini Но как остановить этот экземпляр UWSGI? uwsgi --stop ...хочет файл pid. Я не могу использовать адрес: open("127.0.0.1:3000"): No...

14
Подключение uWSGI для работы с Django и nginx в Ubuntu 16.04

Я пытаюсь следовать этому руководству для настройки uWSGIс Djangoи nginxна Ubuntu16.04. Все работает нормально до самого последнего шага (о ирония ...), где я пытаюсь выполнить эту команду: sudo service uwsgi start Если происходит сбой со следующей ошибкой: Не удалось запустить uwsgi.service:...

9
как сделать изящную перезагрузку uwsgi через скрипт bash?

У меня есть приложение Django, которое выполняет сценарий Bash. Мне требуется перезапустить сервер nginx, чтобы я работал, и /etc/init.d/nginx reloadэто прекрасно работает. Я использую restart uwsgiдля uwsgi, но мне нужно сделать изящную перезагрузку вместо жесткого перезапуска сервера. Как я могу...

9
uWSGI возвращает пустой ответ

У меня есть сайт Django, который я пытаюсь сервировать через uWSGI. Я запустил сервер так: uwsgi --emperor . Ctrl+Z bg 1 (Есть два INI-файла, которые указывают на тестовую версию и рабочую версию сайта, обслуживая соответственно 9001 и 9002) Затем я пытаюсь получить свой сайт: curl...

9
Разные версии Python под одним и тем же uwsgi Emperor?

Я управляю uwsgi Emperor с различными вассалами, каждый из которых обслуживает определенное приложение Python из разных virtualenv. Поскольку uwsgi был скомпилирован с собственным интерпретатором Python 2.7, попытка использовать virtualenv с Python 3 в нем приводит к следующей ошибке в vassal.log:...

8
Ошибка 2006: сервер MySQL ушел

Я запускаю приложение Python Pyramid на сервере CentOS, используя uWSGI и nginx. Я использую SQLAlchemy в качестве ORM, MySQLdb в качестве API и MySQL в качестве базы данных. Сайт еще не запущен, поэтому единственный трафик - это я и некоторые другие сотрудники компании. Мы приобрели некоторые...