Spec-Zone.ru › Apache HTTP Server

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API