Модуль ngx_stream_proxy_protocol_vendor_module
Модуль ngx_stream_proxy_protocol_vendor_module (1.23.3) позволяет получить дополнительную информацию о соединении в облачных платформах из специфичных для приложения TLV из заголовка ПРОТОКОЛА ПРОКСИ.
Поддерживаемые облачные платформы:
- Amazon Web Services
- Google Cloud Platform
- Microsoft Azure
Протокол ПРОКСИ должен быть предварительно включён, установив параметр proxy_protocol в директиве listen.
Этот модуль доступен в рамках нашей коммерческой подписки.
Пример конфигурации
server {
listen 12345 proxy_protocol;
return $proxy_protocol_tlv_gcp_conn_id;
}
Встроенные переменные
$proxy_protocol_tlv_aws_vpce_id- Значение TLV из заголовка ПРОТОКОЛА ПРОКСИ, представляющее собой ID конечной точки AWS VPC
$proxy_protocol_tlv_azure_pel_id- Значение TLV из заголовка ПРОТОКОЛА ПРОКСИ, представляющее собой LinkID частной конечной точки Azure
$proxy_protocol_tlv_gcp_conn_id- Значение TLV из заголовка ПРОТОКОЛА ПРОКСИ, представляющее собой ID соединения Google Cloud PSC
© 2002-2021 Igor Sysoev
© 2011-2024 Nginx, Inc.
Licensed under the BSD License.
https://nginx.org/en/docs/stream/ngx_stream_proxy_protocol_vendor_module.html