2016年12月份開始,使用android客戶端的部分用戶反映在使用移動4G網絡的情況下,App內的頁面加載時間過長,幾乎加載不出來,導致無法正常使用App。
1、由于目前只有使用Android客戶端的用戶反映此問題,首先想到是否為12月份上線的App存在bug,經對比,上線功能不涉及此問題頁面的代碼,且在下邊的(3)中進行測試時,發現有問題的手機使用早些版本的客戶端的時候一樣存在該問題,因此Android客戶端的bug排除在外。
2、是否是因為App配套的Service服務有問題,但是IOS、Android使用的是同一套,因此也排除在外。
3、公司內部使用有問題的手機、SIM卡,沒有問題的手機、SIM卡進行交叉對比測試發現:有問題的手機內的SIM卡放在其他手機是可以正常訪問的,沒有問題的SIM卡放在有問題的手機內也會出現不能訪問。因此應該是手機的問題。但是問題是從12月份開始出現的,這樣又否定了手機的問題。
4、至此,那問題一定是出在12月份上線的某些東西上了。將12月份的工作逐漸測試、篩選,突然發現有問題的手機網絡請求走的是ipV6而非IPV4,在經過測試,問題就出現在IPV6上!
1、12月份因為IOS上線審核,網站啟用IPV6.
2、Android系統的開源性,部分手機系統默認優先使用IPV6.
3、中國移動升級4G+.
綜合以上的多方面原因,導致出現此次問題。
現階段方案: IOS上線審核階段暫時開啟IPV6,審核通過上線之后再關閉IPV6。
新聞熱點
疑難解答