Apache Модуль mod_proxy_uwsgi
| Описание: | Модуль шлюза UWSGI для mod_proxy
|
|---|---|
| Статус: | Расширение |
| Идентификатор модуля: | proxy_uwsgi_module |
| Файл источника: | mod_proxy_uwsgi.c |
| Совместимость: | Доступно в версии 2.4.30 и более поздних |
Краткое описание
Этот модуль требует наличия сервиса mod_proxy. Он обеспечивает поддержку протокола UWSGI.
Таким образом, для получения возможности обработки протокола UWSGI, mod_proxy и mod_proxy_uwsgi должны быть присутствовать в сервере.
Предупреждение
Не активируйте проксирование до тех пор, пока не защитите свой сервер. Открытые прокси-серверы представляют опасность как для вашей сети, так и для интернета в целом.
Примеры
Помните, что для работы следующих примеров вам нужно включить mod_proxy и mod_proxy_uwsgi.
Простой шлюз
ProxyPass "/uwsgi-bin/" "uwsgi://localhost:4000/"
Сбалансированный шлюз требует mod_proxy_balancer и, по крайней мере, одного модуля алгоритма балансировки нагрузки, например, mod_lbmethod_byrequests, помимо вышеперечисленных модулей прокси. mod_lbmethod_byrequests является значением по умолчанию и будет использоваться для данной конфигурации примера.
Сбалансированный шлюз
ProxyPass "/uwsgi-bin/" "balancer://somecluster/"
<Proxy balancer://somecluster>
BalancerMember uwsgi://localhost:4000
BalancerMember uwsgi://localhost:4001
</Proxy>
© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mod_proxy_uwsgi.html