Есть ли какие-либо легкие инструкции для миграции от Пассажира Phusion Единорогу?

Я сталкиваюсь с проблемами развертывания с Пассажиром Phusion на довольно крупном приложении: остановленные процессы на высоких загрузках, неактивные процессы, замедляют увольнение экземпляра, и т.д. Таким образом, я изучал Единорога, которого я люблю очень с точки зрения архитектуры/производительности.

Действительно ли там кто-либо легок следовать руководствам по миграции для движения от Пассажира Nginx Phusion к Единорогу?

8
задан John Topley 8 February 2010 в 15:48
поделиться

1 ответ

Поскольку новые версии Rails используют Rack под капотом, переключение между веб-серверами должно быть довольно простым. При простом запуске Unicorn с вашим приложением в среде разработки, с какими специфическими проблемами вы сталкиваетесь?

Вы должны иметь возможность продолжать использовать Nginx в качестве обратного прокси. Насколько я понял, Unicorn должен сам выполнять балансировку нагрузки между рабочими серверами, поскольку у него есть только один сокет/порт, который он делит между ними. Таким образом, Nginx обычно должен быть настроен как очень простой обратный прокси и сервер активов, без балансировки нагрузки. (За исключением, конечно, распределения рабочих по машинам.)

Есть ли конкретная зависимость от Passenger в вашем приложении, которую вы надеетесь решить? Или вы просите общие инструкции по развертыванию Unicorn?

.
1
ответ дан 5 December 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: