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

 Как дать понять nginx, чтобы он смотрел на бэкенд сервер?  

На примере вот этого конфига <https://www.notion.so/28b5b03a5fc942ef92d449721eae0c5c,> к примеру.  

Я так понял что здесь это указано в директиве `upstream`, мы просто смотрим `puma.sock`?   

Т.е. в общем, чтобы nginx взаимодействовал с бекенд сервером нужно слушать `.sock`?  

С passenger такая же ситуация? 

 Конкретный инстанс пумы запускается и создает где-то сок файл, этот файл нужен для коммуникации.  

Теперь nginx перенаправляет запрос от себя, если он подходит под все заданные условия в конфиге, к конкретному запущенному инстансу пумы.  
  

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

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