AppGallery Connect【性能管理】典型案例解析——“登錄耗時”異常問題,appgalleryconnect使用教程AppGallery Connect典型案例分析【性能管理】——“登錄耗時”異常問題案例背景:“登錄耗時”是開發(fā)者需要關(guān)注的用戶體驗關(guān)鍵指標之一。a開發(fā)人員使用績效管理服務(wù)來監(jiān)控指標,發(fā)現(xiàn)實際......
案例背景:
“登錄耗時”是開發(fā)者需要關(guān)注的用戶體驗關(guān)鍵指標之一。a開發(fā)人員使用績效管理服務(wù)來監(jiān)控指標,發(fā)現(xiàn)實際問題并及時解決。以下是本案過程的詳細說明:
案例詳情:
1.集成性能管理SDK
A.在項目級build.gradle文件中添加maven warehouse和classpath依賴項。
B.在應(yīng)用程序的build.gradle文件中添加插件和SDK依賴項。
2.增加對“登錄耗時”的監(jiān)控
在登錄邏輯代碼處,調(diào)用性能管理服務(wù)API,僅增加三行代碼,就完成了對“登錄耗時”指標的監(jiān)控。
3.發(fā)現(xiàn)實際問題。
A、開發(fā)者A在AGC的“性能管理”頁面發(fā)現(xiàn)了本月問題中自定義事件“登錄耗時”異常的記錄。
B.通過問題細節(jié)認識到,從當天10: 05開始登錄時間(中值)增加到正常值的10倍,至今仍未恢復(fù)。
4.分析問題
A、開發(fā)商A看“登錄時間”指標各維度的分布,發(fā)現(xiàn)“一級地區(qū)”上海的登錄時間明顯變差。
b、開發(fā)者A從“查看會話”中選取一些異常耗時的會話,分析它們之間的具體區(qū)別。
c .從多個異常會話中,發(fā)現(xiàn)登錄接口網(wǎng)絡(luò)請求異常,SSL握手;500ms,TCP連接需要時間;600ms,而提供服務(wù)的SERVERIP是“183.6.xx.xx”,但是這個服務(wù)器在正常會話中不提供服務(wù)。開發(fā)商A最終確認公網(wǎng)設(shè)備“183.6.xx.xx”(主要服務(wù)上海地區(qū)用戶)的不穩(wěn)定導致本次登錄時間指標異常。
5.解決問題
a在開發(fā)者解決了網(wǎng)絡(luò)設(shè)備“183.6.xx.xx”的不穩(wěn)定問題后,登錄耗時指標立刻恢復(fù)正常。
案例總結(jié):
在使用APM之前,定位類似問題需要花費幾個多小時,而使用APM之后,定位問題原因只需要不到5分鐘。在后續(xù)工作中,開發(fā)者A養(yǎng)成了使用“應(yīng)用性能管理”服務(wù)監(jiān)控關(guān)鍵用戶體驗指標的習慣,發(fā)現(xiàn)和解決應(yīng)用性能問題變得非常簡單。
特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部