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