模块 ngx_stream_proxy_protocol_vendor_module
| 示例配置 内嵌变量 |
模块 ngx_stream_proxy_protocol_vendor_module (1.23.3 版本)允许从 PROXY 协议 头部的应用程序特定 TLVs 中获取有关连接在云平台的附加信息。
支持的云平台:
- 亚马逊网络服务 (AWS)
- Google 云平台
- 微软 Azure
PROXY 协议必须通过在 listen 指令中设置 proxy_protocol 参数来预先启用。
此模块作为我们的 商业订阅 的一部分提供。
示例配置
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 云 PSC 连接 ID 的 TLV 值
