0x00 目標
希望在請求體中增加請求來源國家信息。
嘗試過很多種方案殊霞,目前為止本例的方法較為簡單易用洋魂。
0x01 前置準備
- alb : 配置一個alb,把443流量指向一個測試服務壁顶,打印請求Header信息
- cloudfront: 定義一個cdn,源指向上面的 alb
- route53 配置自定義域名
0x02 CloudFront 關(guān)鍵配置
在CloudFront action 配置頁中溜歪,修改默認的緩存動作若专,如下圖示:
然后,配置結(jié)束
0x03 驗證
通過簡單的 curl 請求蝴猪,驗證結(jié)果如下:
可以看到當流量進入ALB之前调衰,已經(jīng)成功注入了一些 cf 的參數(shù)信息。
0x04 下一步
可以在ALB中自阱,基于Header 過濾器嚎莉,進行國家級別的流量灰度配置。