模組 ngx_http_proxy_protocol_vendor_module
範例設定 嵌入變數 |
ngx_http_proxy_protocol_vendor_module
模組 (1.23.3) 允許從 PROXY protocol 標頭的應用程式特定 TLV 中取得雲端平台上連線的額外資訊。
支援的雲端平台
- Amazon Web Services
- Google Cloud Platform
- Microsoft Azure
必須先在 listen 指令中設定 proxy_protocol
參數來啟用 PROXY 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 Protocol 標頭的 TLV 值,代表 AWS VPC 端點的 ID
$proxy_protocol_tlv_azure_pel_id
- 來自 PROXY Protocol 標頭的 TLV 值,代表 Azure 私人端點的 LinkID
$proxy_protocol_tlv_gcp_conn_id
- 來自 PROXY Protocol 標頭的 TLV 值,代表 Google Cloud PSC 連線 ID