
Мы думаем о приобретении лицензии на Passenger Enterprise, и мне хотелось бы получить более подробное объяснение функции «Массовое развертывание» в Passenger Enterprise Edition.
Допустим, у вас есть приложения Rails 3 —
- мой блог
- новостной_сайт
- онлайн_резюме
Все они помещаются в каталог на сервере, и мы можем указать Passenger просмотреть этот каталог и обслуживать эти приложения.
Итак, мой вопрос: как здесь вступает в игру nginx? Полностью ли игнорируется конфигурация nginx для этого виртуального сервера? Нам часто приходится обновлять конфигурацию nginx для таких вещей, как перезапись, а также некоторую конфигурацию Passenger ( min_instances
например).
решение1
Массовое развертывание — это функция Phusion Passenger Standalone (в Enterprise). Standalone создает виртуальные хосты Nginx для всех этих приложений. Вы можете указать параметры через командную строку, см. --help.