您當前位置>首頁 » 新聞資訊 » 小(xiǎo)程序相(xiàng)關 >
排查指南(nán) | mPaaS 小(xiǎo)程序提示“網絡不(bù)給力”時(s↔♦£hí)該如(rú)何排查?
發表時(shí)間(jiān):2021-1-5
發布人(rén):葵宇科(kē)技(jì)
浏覽次數(shù):73
在我們集成 mPaaS 插件(jiàn)并使用(yòΩ Ωng)小(xiǎo)程序的(de)過程中,很(hěn)多(duō)開(kāi)→₹發者會(huì)遇到(dào)了(le)打不(bù)開(kāi)小(xiǎo)程序的(de)問©φ↓π(wèn)題,今天就(jiù)舉例說(shuō)明(míng),**φ∞§↔開(kāi)發者在完成基本接入後,嘗試打開(kāi)小(xiǎo)程序,如(rú)果容器(•≠qì)頁面顯示錯(cuò)誤提示“網絡不(bù)給力,請(qǐng)稍後再試”,**應該如(α☆↓γrú)何排查。
原因分(fēn)析
mPaaS 在打開(kāi)一(yī)個(gè)小(xiǎo)程®×序應用(yòng)前,首先需要(yào)獲知(zhī®")該小(xiǎo)程序包的(de)基本信息。
因此客戶端會(huì)主動通(tōng)過 mPaaS 的(de) RPC 接口alipay.cl•✔γΩient.getUnionResource去(qù)拉取離(lí)線包信息。如(≤εεrú)果小(xiǎo)程序包信息獲取失敗(RPC出現(xiàn)異常),小(xiǎ✘∏o)程序容器(qì)就(jiù)會(huì)提示錯(γ©☆cuò)誤 “網絡不(bù)給力,請(qǐng)稍後再試”。
問(wèn)題排查步驟
1.過濾日(rì)志(zhì)
在AS控制(zhì)台過log日(rì)志(zhì)信息 RPC Exception;
2.查詢異常碼描述
如(rú)常見(jiàn)原因所述。
客戶端需要(yào)主動拉取離(lí)線包信息,而拉取過程依賴 RPC 請(qπǐng)求,如(rú)果 RPC 鏈路(lù)存在問(wèn)題←π,則無法正常獲取離(lí)線包信息,導緻加載失敗。要(yào)确認 RPC 請(&←®qǐng)求是(shì)否存在問(wèn)題,需要(y™ào)在 AS 控制(zhì)台中搜索alipay.client.getUnionResourceε©₹觀察 RPC 請(qǐng)求是(shì)否正常返回。如(rú)果存在錯(c↓∞&uò)誤,一(yī)般的(de)錯(cuò)誤代碼包括 7δλXXX 或 3XXX 系列等,例如(rú):
3.根據不(bù)同異常,解決RPC異常
7000-7002
圖片生(shēng)成有(yǒu)問(wèn)題,請(qǐng)按照β≤γ(zhào)接入Android,重新生(shēng)"<成圖片,若是(shì)專有(yǒu)雲環境,需要(yào)聯系專門(mén)的(de)服>φ•務人(rén)員(yuán)進行(xíng)進一(yī)÷↓¶步排查。
7003、7007
驗簽時(shí)效問(wèn)題,可(kě)能(néng)<÷ φ是(shì)手機(jī)時(shí)間(jiān)設置與網關服務時(shí)間(jiān¶γγγ)相(xiàng)差超過30分(fēn)鐘(zhōng)導緻,檢查手機(jī)時(shí)間(×↕δjiān)。
7014
上(shàng)傳mPaas控制(zhì)台的(de)APK簽名和(hé)✔♠♥應用(yòng)打包簽名信息不(bù)一(yī)緻。
針對(duì)常見(jiàn)問(wèn)題RPC7014排查:
- 檢查上(shàng)傳mPaas控制(zhì)台的(de)Apk包簽名debug環σλ®¶境是(shì)否配置
在 app 的(de) gradle 打包配置信息添加debug和(hé)rπβ∑elease信息,正常手機(jī)運行(xíng)打的(d$→e)debug環境下(xià),所以要(yào)配置debug信息。
- 檢查mPaas控制(zhì)台Android配置信息中Packagαe Name 信息和(hé)上(shàng)傳APK文(wén)件(jiàn★∑')是(shì)否和(hé)APP工(gōng)程一(yī)緻