07.11.2018, 03:59, "Nick Knutov" <m...@knutov.com>: > Доброго времени суток, > > подскажите, как лучше реализовать такую задачу: > > запрос приходит к nginx, отправляется некоторому скрипту (uwsgi->perl), > который проверяет авторизацию, и если всё ок, то необходимо запустить > какой-то процесс, который отдаст много гигабайт данных в stdout и это > надо отдать хттп-клиенту. > > Причем, важно, если клиент отвалился - процесс нужно убить. > > Сейчас я запускаю процесс скриптом и перекладываю его ответ дальше > перловым скриптом, но он ест неприемлемо много проца и имеет непонятные > проблемы с буферизацией и медленными клиентами.
Эта задача не для nginx, а для скрипта, который должен после проверки форкнуться и запустить нужный процесс с имеющимся клиентским tcp сокетом в качестве stdout -- Regards, Konstantin _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru