Единица Nginx по отношению к стеку PSGI/Dancer
По словам Nginx, выходит за пределы своих серверных корней и запускает свою платформу приложений.
..Unit - это современный сервер приложений для приложений, написанных на PHP, Python и Go (вскоре будут поддерживаться node.js, Java, Ruby Perl и другие), которые работают в динамических средах.
Где юнит помещается в стек ngnix->PSGI->Starman->Dancer? какую часть он заменяет или добавляет?
1 ответ
Решение
В вашем примере nginx и Starman взаимодействуют, используя HTTP, а не PSGI (потому что PSGI - это интерфейс, а HTTP - это протокол). Так будет выглядеть стек Unit->Dancer
, В случае, если вам нужны некоторые функции nginx, вы можете использовать его перед модулем: nginx->Unit->Dancer
,