簡體   English   中英

是否有 Akamai 調試標頭可用於確定緩存標記是否以及何時被清除/無效/刪除?

[英]Are there Akamai debug headers that can be used to determine if and when a cache-tag was purged/invalidated/deleted?

目前,我們的組織正在使用 Akamai Fast Purge v3 API 通過緩存標記使緩存記錄無效。 我遇到的問題是我們的一些低級環境配置了 0 秒的 TTL,顯然是為了方便業務用戶測試。

結果,我發現手動測試我們現有的新清除系統異常困難,因為 Akamai 實際上並沒有緩存任何內容。 我們正在與業務部門合作,將其設置為更匹配生產環境,但與此同時,我想知道是否有任何調試標頭可用於確定是否以及何時發生失效/刪除。

我當然已經用谷歌搜索了,發現這篇文章雖然不完整,但 IMO 奇怪的是,來自 Akamai 的半生不熟的文章討論了調試緩存標頭及其含義,但它似乎非常不完整。

據我所知, X-Cache是本文中我最好的選擇,正如我提到的,由於 0 秒 TTL,我總是會得到一個MISS

盡管 0 秒 TTL,是否有任何其他調試標頭可用於確定我的清除邏輯是否有效?

Akamai 的 Pragma 標頭的更好資源是文檔站點

也就是說,沒有響應 header 會告訴您何時向平台發出緩存清除。 相反,您必須查看控制中心事件查看器,您可以在其中查看和過濾所有事件,包括僅快速清除調用。 控制中心事件查看器的屏幕截圖,顯示了識別數據被遮擋的快速清除事件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM