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

68
Supervisor не загружает новые файлы конфигурации

У меня проблема с развертыванием приложения Django с использованием Gunicorn и Supervisor. Хотя я могу сделать так, чтобы Gunicorn обслуживал мое приложение (установив правильный PYTHONPATH и выполнив соответствующую команду, например, из конфигурации supervisord), я не могу заставить supervisor...

34
nginx без server_name и используя только статический IP-адрес?

это мое первое развертывание веб-приложения, и я сталкиваюсь с различными проблемами. В настоящее время я собираюсь реализовать nginx + gunicorn для приложения Django, но в основном этот вопрос касается конфигураций nginx. Для некоторого контекста - nginx получит соединения и прокси к локальному...

28
Нужно увеличить пропускную способность nginx для восходящего сокета Unix - настройка ядра Linux?

Я использую сервер nginx, который действует как прокси для восходящего сокета Unix, например: upstream app_server { server unix:/tmp/app.sock fail_timeout=0; } server { listen ###.###.###.###; server_name whatever.server; root /web/root; try_files $uri @app; location @app { proxy_set_header...

26
Как разрешить критическую ошибку тайм-аута работника?

Я использовал nginx и gunicorn для размещения своего сайта на двух серверах, Оба сервера имеют одинаковые версии пакетов, и веб-сайт успешно размещен, Но на одном из моих серверов gunicorn всегда получает тайм-аут, и я получаю ошибку [CRITICAL]Worker Timeout Booting worker with pid Worker cannot...

16
Оптимальное количество процессов единорога на процессор

Мы запускаем веб-приложение Ruby on Rails под Unicorn. Наше приложение не привязано строго к процессору (у нас двойная система Xeon E5645 с 12 ядрами, а среднее значение пиковой нагрузки составляет около 6). Сначала мы работали с 40 работниками Unicorn, но объем памяти приложений со временем...

15
Настройка Keepalive для Gunicorn за ELB без Nginx

API REST нашего приложения обслуживается Gunicorn ( не за Nginx), работающим на экземплярах AWS EC2 с типичной настройкой автоматического масштабирования / балансировки нагрузки. Тайм-аут простоя балансировщика нагрузки составляет 60 секунд, а таймер активности Gunicorn составляет 2 секунды. Мы...

11
Развертывание приложений CherryPy: автономный, WSGI Server или NGinx?

Я намерен использовать один VPS для развертывания нескольких приложений CherryPy с низким трафиком в качестве подкаталогов; например: example.com/app1, example.com/app2и т.д. После изучения развертывания WSGI похоже, что предпочтительным методом развертывания приложений является использование...

11
nginx разрывает соединение после 65 Кбайт

Я настроил nginx в качестве внешнего интерфейса для приложения Python, работающего под Gunicorn, но nginx завершает соединения после отправки около 65 КБ данных. Например, у меня есть представление, которое выглядит так: def debug_big_file(request): return HttpResponse("x" * 500000) Но когда я...

8
Как определить различные сигналы остановки / перезапуска с помощью upstart

Я начинаю преобразовывать все наши системы в использование upstart для управления различными процессами приложения. Одна вещь, которую я постоянно упускаю, - это возможность отправлять другой сигнал процессу stopили restartсобытиям. Например, мы запускаем наши веб-процессы с помощью Unicorn ....

8
Долгосрочные запросы с gunicorn + nginx

Я собрал сервер интеграции для нашего приложения на основе Django. Некоторые функции все еще являются экспериментальными и приводят к чрезмерно длинным запросам. Пока я в порядке с плохой производительностью, но мне нужно иметь возможность интегрироваться. Всякий раз, когда мы используем функцию,...

0
nginx: упростить настройку для принудительного ssl на определенном пути для приложения rails

я использую конфиг ниже. это работает, но проблема для меня - повторение некоторых строк. что proxy_*директивы должны быть location /adminтакже, потому что только один locationбудет выполняться Nginx на запрос. Какие варианты у меня есть, чтобы удалить этот дубликат кода, не извлекая его в новые...