Модуль Nginx по отношению к стеку PSGI/Dancer

Согласно Nginx выходит за рамки своих серверных корней и запускает свою платформу приложений

..Unit — это современный сервер приложений для приложений, написанных на PHP, Python и Go (с поддержкой node.js, Java, Ruby Perl и других в ближайшее время), которые работают в динамических средах.

Какое место занимает Unit в стеке ngnix->PSGI->Starman->Dancer? какую часть он заменяет или добавляет?


person microwth    schedule 04.05.2018    source источник


Ответы (1)


В вашем примере nginx и Starman взаимодействуют с использованием HTTP, а не PSGI (поскольку PSGI — это интерфейс, а HTTP — это протокол). Таким образом, стек будет выглядеть как Unit->Dancer. Если вам нужны некоторые функции nginx, вы можете использовать их перед модулем: nginx->Unit->Dancer.

person XiM    schedule 05.05.2018