2012-12-31 放假期間, 客戶反映Youtube無法監測到數據了。Youtube由于經常修改真實URL影射算法,所以我們的監測程序也經常升級。而本次升級才剛剛2-3天,難道又改變算法了嗎?
通過分析我們的日志,發現不是算法變化問題,而是下載失敗。進一步分析,發現錯誤日志中的URL長度都是1000個字符,于是猜測可能URL長度變化 了。
通過測試,發現某些真實URL 目前已經達到了1300個字符,遠超出我們數據庫的URL字段 的1000個字符大小,于是編寫了相關SQL修改我們自己數據庫的字段,測試通過后讓客戶修改其字段大小為3000,最后客戶問題果然解決。