常見cdn問題解答有哪些?cdn在使用過程中,用戶難免會遇到這樣那樣的問題。西部數(shù)碼列舉了某平臺常見cdn問題答疑,希望對大家有所幫助。
什么文件可以放在cdn上?
cdn是為了加速用戶訪問體驗(yàn)而設(shè)計(jì)的,所以存放在cdn上的文件應(yīng)該都是小文件,大小最好不要超過500k。存放文件的類型并沒有限制,靜態(tài)的圖片如jpg、gif、png,flash文件,js和css文件等都可以存放在cdn上。
如何查看上傳到cdn的文件?
1.可通過ftp上傳通道將文件從本地上傳到cdn,開發(fā)者可以使用ftp服務(wù)器自帶的lftp命令查看目錄及文件。
2.可通過svn上傳通道將文件從本地上傳到cdn。開發(fā)者可以通過svn客戶端的“repro browser”命令直接查看cdn svn倉庫里的目錄及文件。
為何有時(shí)抓包會看到cdn出現(xiàn)302跳轉(zhuǎn)?
如果應(yīng)用本身沒有設(shè)置跳轉(zhuǎn),而訪問cdn文件時(shí)存在302跳轉(zhuǎn),這種情況屬于被劫持。個(gè)別小運(yùn)營商由于某些目的,會在本地路由緩存一些數(shù)據(jù),當(dāng)檢測到某些url時(shí),會直接跳轉(zhuǎn)到自己緩存的數(shù)據(jù),而不是正常傳遞請求到目的服務(wù)器。
cdn節(jié)點(diǎn)文件無法訪問怎么辦?
1.核實(shí)文件的url是否有誤,可以通過檢查svn的部署目錄和文件名進(jìn)行核對;
2.如果上傳的文件是新文件,一般10分鐘內(nèi)會完成節(jié)點(diǎn)分發(fā)。如果在20分鐘后仍然看不到更新,可以通過httpwatch抓取訪問數(shù)據(jù)包,然后聯(lián)系運(yùn)維支持協(xié)助定位;
3.如果文件是同名文件更新,由于節(jié)點(diǎn)緩存和用戶緩存等問題,一般需要在30分鐘內(nèi)完成更新。若超過30分鐘發(fā)現(xiàn)未更新,可以通過httpwatch抓取訪問數(shù)據(jù)包,然后聯(lián)系運(yùn)維支持協(xié)助定位。