模块 ngx_http_proxy_protocol_vendor_module
Example Configuration Embedded Variables |
该模块 (1.23.3) 允许从PROXY 协议ngx_http_proxy_protocol_vendor_module
头的应用程序特定 TLV 获取有关云平台中连接的附加信息
。
支持的云平台:
- 亚马逊网络服务
- 谷歌云平台
- 微软Azure
PROXY 协议必须预先通过设置
listenproxy_protocol
指令中的参数来启用。
该模块作为我们商业订阅 的一部分提供 。
配置示例
proxy_set_header X-Conn-ID $proxy_protocol_tlv_gcp_conn_id; server { listen 80 proxy_protocol; listen 443 ssl proxy_protocol; ... }
嵌入变量
$proxy_protocol_tlv_aws_vpce_id
- PROXY 协议标头中的 TLV 值表示 AWS VPC 终端节点的 ID
$proxy_protocol_tlv_azure_pel_id
- 来自代理协议标头的 TLV 值,表示 Azure 专用终结点的 LinkID
$proxy_protocol_tlv_gcp_conn_id
- PROXY 协议标头中的 TLV 值表示 Google Cloud PSC 连接 ID