幫助

MIP 新增批量清理緩存服務(wù)

2019-10-17 10:19 運(yùn)營文檔

概要

100秒只能清理10次緩存的限制,是MIP站長們的一大痛點(diǎn)。功能和版式生效慢,對站點(diǎn)的體驗造成了損害。為了更好地服務(wù)站點(diǎn),MIP項目組開發(fā)了緩存批量清理接口。接下來就讓MIP小姐姐來介紹一下這個接口的使用方法吧。
 

MIPCache 科普

MipCache:MIPCache 是一套基于代理的 CDN 緩存系統(tǒng)??捎糜诰彺嫠斜话俣认嚓P(guān)頁面引用或者從百度相關(guān)服務(wù)點(diǎn)出的 MIP 頁面。當(dāng)用戶訪問 MIPCache 緩存的 MIP 頁面時,流量會先到達(dá)CDN,此時若 CDN 中有相關(guān)頁面內(nèi)容則直接給用戶返回,否則 Cache 系統(tǒng)會從百度網(wǎng)頁庫或者第三方網(wǎng)站中拿到MIP頁面信息,放置 CDN 緩存并返回給用戶。在緩存的同時,MIPCache 還會將頁面中的絕對路徑轉(zhuǎn)換為相對路徑。這個操作會讓所有的HTTP請求都同源,進(jìn)一步提高了響應(yīng)速度。

authkey:當(dāng)站長可以通過MipCache提供的接口清理/更新一些頁面緩存時,都需要用到authkey,以保證系統(tǒng)的安全性。在發(fā)起清理緩存請求時,對用提交的站點(diǎn)和authkey校驗成功后,才會執(zhí)行清理操作。

 

新增的批量清理緩存服務(wù)

當(dāng)前的Cache清理服務(wù),適用范圍局限于單條URL的清理,站長在緊急清理/更新一些頁面緩存時可以調(diào)用,且100s內(nèi)最多允許更新10次。無法滿足站長對于頁面改版、組件更新等大量更新頁面的需求。

為了解決這一痛點(diǎn),MIP項目組開發(fā)了批量化清理緩存的接口。 

 

使用場景

•    站點(diǎn)更改頁面主體模板,需要同時更新大量相關(guān)頁面,快速生效頁面

•    頁面組件異常,需要更新組件并批量清理線上有問題的頁面,快速恢復(fù)服務(wù)

•    其他需要對大量頁面進(jìn)行更新的情況

 

如何使用

1. 用戶獲取站點(diǎn)authkey 在搜索資源平臺MIP引入頁面獲取,與單頁面清理接口共用相同的key。  

2. 批量清理接口 

接口地址:https://c.mipcdn.com/update-ping/refreshcache

接口參數(shù):

說明:如需要更新的頁面集合在http://www.360doc.cn/mip/xxx下,那么可提交host為www.360doc.cn,path為/mip。

3. php調(diào)用示例

4. 執(zhí)行結(jié)果

 

使用限制

path限制:對單一站點(diǎn)每天清理限額為100000條url,在提交path請求時請自行評估量級。如站點(diǎn)url量級在百萬以上,避免直接提交/,建議按需分級提交path。

生效時間:1w 級別的url生效時間在1小時左右。

 

注意事項

1. 注意:清理Cache之后,MIP-cache spider會回源站抓取內(nèi)容,如果提交的URL數(shù)量過大,會對網(wǎng)站的服務(wù)器造成一定壓力。因此在清理Cache時,請注意自身站點(diǎn)服務(wù)器的承受能力。

2. MIP Cache UA 與百度搜索移動UA有所不同,請注意分辨。


相關(guān)推薦

QQ在線咨詢
AI智能客服 ×