[英]Azure API Management proactively invalidate and refresh cache
在APIM中,是否可以使用策略主動使緩存無效並刷新緩存,以使用戶永遠不會遇到緩存未命中,並且最新數據會填充到緩存中? 我們的請求可能需要一段時間才能返回,因此我們永遠都不想讓客戶等待它。
有一個基於發布/寫入操作來使緩存無效的請求,這很完美: https : //feedback.azure.com/forums/248703-api-management/suggestions/13428855-invalidate-cache-based-on-other -operations
不幸的是,它已經2歲了,仍在審查中。
使用自定義緩存來存儲和更新值。 您可以使用Azure函數安排計時器以調用APIM中的api來更新緩存。
https://docs.microsoft.com/en-us/azure/api-management/api-management-sample-cache-by-key
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.