ngx_stream_proxy_protocol_vendor_module 模块
示例配置 嵌入式变量 |
ngx_stream_proxy_protocol_vendor_module
模块(1.23.3)允许从 PROXY 协议 标头的特定于应用程序的 TLV 中获取有关云平台中连接的其他信息。
支持的云平台
- 亚马逊网络服务
- 谷歌云平台
- 微软 Azure
必须通过在 listen 指令中设置 proxy_protocol
参数来预先启用 PROXY 协议。
此模块作为我们 商业订阅 的一部分提供。
示例配置
server { listen 12345 proxy_protocol; return $proxy_protocol_tlv_gcp_conn_id; }
嵌入式变量
$proxy_protocol_tlv_aws_vpce_id
- PROXY 协议标头中表示 AWS VPC 端点 ID 的 TLV 值
$proxy_protocol_tlv_azure_pel_id
- PROXY 协议标头中表示 Azure 私有端点 LinkID 的 TLV 值
$proxy_protocol_tlv_gcp_conn_id
- PROXY 协议标头中表示 Google Cloud PSC 连接 ID 的 TLV 值