Re: Асинхронный perl при обработке запросов
Alexandr Gomoliako
zzz на zzz.org.ua
Вт Мар 20 18:52:03 UTC 2012
Выложил пример на гитхаб, со временем будет и в документации:
https://github.com/zzzcpan/nginx-perl/blob/master/eg/http-client/
Что он делает: берет список бэкендов со 127.0.0.1:55556, отправляет
запросы на них параллельно, дожидается ответов от всех и отправляет
ответ клиенту. Бэкенды объявлены в том же конфиге.
Для него нужно установливать Nginx::HTTP, можно взять со CPAN'а или из
репозитория
https://github.com/zzzcpan/Nginx-HTTP
Запускать: nginx-perl -p eg/http-client
Проверять: GET http://127.0.0.1:55555/
Подробная информация о списке рассылки nginx-ru