🎯 什麼情境該想到我
當你「想追蹤請求-回覆式服務的表現(例如各服務的回應時間),並在不改動服務的前提下攔截並量測」的時候。
⚙️ 怎麼用(步驟 / 公式)
意圖:在請求者與服務之間放一個代理,攔截請求與回覆、記錄與量測(如回應時間),並正確把回覆送回原請求者。
做法 / 結構要點:
- 智慧代理代收請求,記下必要資訊(時間戳、原始 return address 等)後轉給實際服務。
- 服務回覆先回到代理,代理量測、記錄,再把回覆導回原請求者。
- 藉此收集延遲、成功率等指標。
🧪 我實際套用的紀錄
- (待填)
⚠️ 注意 / 什麼時候不適用
- 因為要配對請求與回覆,代理需暫存 return address 等狀態。
- 代理位於關鍵路徑上,本身要快且可靠。
- 適合對外部 / 第三方服務做品質監控。
🔗 相關工具
- 竊聽器 Wire Tap(同家族,另一種攔截觀察手法)
- 測試訊息 Test Message(同家族,主動注入以驗證服務)
- 企業整合模式