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