@andreychumak
junior

Как nginx смотрит на бекенд сервер (puma, passenger)?

Как дать понять nginx, чтобы он смотрел на бэкенд сервер?
На примере вот этого конфига https://www.notion.so/28b5b03a5fc942ef92d449721eae0c5c, к примеру.
Я так понял что здесь это указано в директиве upstream, мы просто смотрим puma.sock?
Т.е. в общем, чтобы nginx взаимодействовал с бекенд сервером нужно слушать .sock?
С passenger такая же ситуация?
  • Вопрос задан
  • 493 просмотра
Решения вопроса 1
HighQuality
@HighQuality
☁ Фулстэк разработчик
Конкретный инстанс пумы запускается и создает где-то сок файл, этот файл нужен для коммуникации.
Теперь nginx перенаправляет запрос от себя, если он подходит под все заданные условия в конфиге, к конкретному запущенному инстансу пумы.

Приложений может быть много на сервере. Чтобы знать к какому именно приложению нужно направить дальше и используют сок файлы.

Это обычное поведение, которое нужно освоить и запомнить: не только пума и пассажир используют этот метод
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
24 июн. 2019, в 12:59
15000 руб./за проект
24 июн. 2019, в 12:31
1000 руб./в час