。
[0040] S103,獲取所述目標(biāo)公眾服務(wù)帳號(hào)對(duì)應(yīng)的預(yù)警條件。
[0041] 互聯(lián)網(wǎng)應(yīng)用可提供預(yù)警條件的配置界面,開(kāi)發(fā)者可在W互聯(lián)網(wǎng)應(yīng)用中進(jìn)行注冊(cè)所 述目標(biāo)公眾服務(wù)帳號(hào)時(shí)或者成功注冊(cè)所述目標(biāo)公眾服務(wù)帳號(hào)之后,在所述互聯(lián)網(wǎng)應(yīng)用提供 的配置界面中配置預(yù)警條件。所述處理服務(wù)器存儲(chǔ)所述目標(biāo)公眾服務(wù)帳號(hào)所配置的預(yù)警條 件。本步驟中,可W從所述處理服務(wù)器的存儲(chǔ)空間中獲取所述目標(biāo)公眾服務(wù)帳號(hào)對(duì)應(yīng)的預(yù) 警條件。所述預(yù)警條件可包括;預(yù)警頻率閥值,例如;所述預(yù)警頻率閥值可W為30次/5分 鐘,表明5分鐘內(nèi)如果同一異常內(nèi)容出現(xiàn)30次W上,則滿足預(yù)警條件需要進(jìn)行報(bào)警。
[0042] S104,若所述異常信息滿足所述預(yù)警條件,根據(jù)所述異常信息生成預(yù)警消息。
[0043] 所述預(yù)警消息可包括:所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí)、所述目標(biāo)公眾服務(wù)帳號(hào)的 地址、所述異常信息W及異常排查指引的鏈接。其中,所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí)可包 括;所述目標(biāo)公眾服務(wù)帳號(hào)的IDQdentity,標(biāo)識(shí)號(hào))和名稱。所述目標(biāo)公眾服務(wù)帳號(hào)的地 址可W為所述目標(biāo)公眾服務(wù)帳號(hào)所配置的其關(guān)聯(lián)服務(wù)器的IPQnternetProtocol,網(wǎng)絡(luò)之 間互連的協(xié)議)地址。所述異常排查指引中記錄至少一種異常內(nèi)容及每一種異常內(nèi)容對(duì)應(yīng) 的解決方案,具體實(shí)現(xiàn)中,所述異常排查指引可采用下述表二進(jìn)行表示:
[0044] 表二;異常排查指引表
[0045]
[0046] 本步驟中,若所述異常信息滿足所述預(yù)警條件,可按照預(yù)警消息的格式規(guī)范,對(duì)所 述異常信息、所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí)、所述目標(biāo)公眾服務(wù)帳號(hào)的地址及異常排查指 引的鏈接進(jìn)行封裝,生成預(yù)警消息。下面W-個(gè)實(shí)例來(lái)描述所述預(yù)警消息如下:
[0047]Appid;目標(biāo)公眾服務(wù)帳號(hào)的ID"XXXXZZ"
[0048]名稱;"XXXX"
[0049] 異常產(chǎn)生時(shí)間;20XX-02-08-15:00:00
[0化日]異常內(nèi)容;連接關(guān)聯(lián)服務(wù)器時(shí)發(fā)生超時(shí),超時(shí)時(shí)間為3s[0051] 異常次數(shù);5分鐘4826次
[0化2] 樣例;[IP= 117. 25. 149. 17引[關(guān)聯(lián)事件消息的類型MSG=取消關(guān)注事件UnSubscribe]
[0053]異常排查指引請(qǐng)見(jiàn);cn/油ojinP[0化4] S105,向所述目標(biāo)公眾服務(wù)帳號(hào)輸出所述預(yù)警消息。
[0055] 本步驟向所述目標(biāo)公眾服務(wù)帳號(hào)輸出所述預(yù)警消息,有助于使開(kāi)發(fā)者關(guān)注該預(yù)警 消息并即時(shí)解決故障,從而提升目標(biāo)公眾服務(wù)帳號(hào)的服務(wù)質(zhì)量。
[0化6] 本發(fā)明實(shí)施例中無(wú)法成功推送關(guān)聯(lián)消息事件至目標(biāo)公眾服務(wù)帳號(hào)時(shí),獲取異常信 息,并在異常信息滿足預(yù)警條件時(shí)向所述目標(biāo)公眾服務(wù)帳號(hào)輸出預(yù)警消息,有助于使目標(biāo) 公眾服務(wù)帳號(hào)的開(kāi)發(fā)者關(guān)注該預(yù)警消息并及時(shí)解決服務(wù)故障,保證目標(biāo)公眾服務(wù)帳號(hào)的信 息交互過(guò)程的順暢性,從而提升目標(biāo)公眾服務(wù)帳號(hào)的服務(wù)質(zhì)量。
[0化7] 請(qǐng)參見(jiàn)圖3,為本發(fā)明實(shí)施例提供的另一種預(yù)警方法的流程圖;該方法可包括W下步驟S201-步驟S210。
[0化引 S201,當(dāng)檢測(cè)到目標(biāo)公眾服務(wù)帳號(hào)的關(guān)聯(lián)消息事件時(shí),向所述目標(biāo)公眾服務(wù)帳號(hào) 推送所述關(guān)聯(lián)消息事件。
[0化9] 本實(shí)施例的步驟S201可參見(jiàn)圖2所示實(shí)施例的步驟S101,在此不寶述。
[0060] S202,判斷預(yù)設(shè)時(shí)間內(nèi)是否接收到所述目標(biāo)公眾帳號(hào)返回的有效推送反饋;若判 斷結(jié)果為否,確定所述關(guān)聯(lián)消息事件成功未推送至所述目標(biāo)公眾帳號(hào);轉(zhuǎn)入步驟S203;否 貝1J,確定所述關(guān)聯(lián)消息事件成功推送至所述目標(biāo)公眾帳號(hào),轉(zhuǎn)入結(jié)束。
[0061] 所述預(yù)設(shè)時(shí)間可W根據(jù)實(shí)際需要進(jìn)行設(shè)定,例如:所述預(yù)設(shè)時(shí)間可W為5分鐘、10 分鐘等等。所述有效推送反饋指針對(duì)處理服務(wù)器所推送的關(guān)聯(lián)消息事件,按照規(guī)范格式返 回的反饋信息。本步驟S202具體可包括W下步驟S11-S14 :
[0062] sll,判斷預(yù)設(shè)時(shí)間內(nèi)是否接收到所述目標(biāo)公眾帳號(hào)返回的推送反饋。
[0063] S12,若預(yù)設(shè)時(shí)間內(nèi)接收到所述目標(biāo)公眾帳號(hào)返回的推送反饋,檢測(cè)所接收到的推 送反饋是否滿足預(yù)設(shè)格式。其中,所述預(yù)設(shè)格式可W指規(guī)范格式,即可W為處理服務(wù)器與關(guān) 聯(lián)服務(wù)器之間所協(xié)議的反饋消息的格式。
[0064] sl3,若所接收到的推送反饋滿足預(yù)設(shè)格式,確認(rèn)預(yù)設(shè)時(shí)間內(nèi)接收到所述目標(biāo)公眾 帳號(hào)返回的有效推送反饋。
[00化]sl4,若預(yù)設(shè)時(shí)間內(nèi)未接收到所述目標(biāo)公眾帳號(hào)返回的推送反饋,或者,預(yù)設(shè)時(shí)間 內(nèi)接收到的所述目標(biāo)公眾帳號(hào)返回的推送反饋不滿足預(yù)設(shè)格式,確認(rèn)預(yù)設(shè)時(shí)間內(nèi)未接收到 所述目標(biāo)公眾帳號(hào)返回的有效推送反饋。
[0066] S203,獲取異常信息。
[0067] 若所述關(guān)聯(lián)消息事件成功未推送至所述目標(biāo)公眾帳號(hào),本步驟則需要獲取產(chǎn)生該 推送異常的異常信息,所述異常信息可包括;異常產(chǎn)生時(shí)間、異常內(nèi)容、異常產(chǎn)生次數(shù)及所 述關(guān)聯(lián)消息事件的類型。其中,所述異常內(nèi)容可參見(jiàn)上述表一。所述異常產(chǎn)生時(shí)間指出現(xiàn)所 述異常內(nèi)容的時(shí)間,例如:發(fā)生DNS超時(shí)的時(shí)間、發(fā)生DNS失敗的時(shí)間等等。所述異常產(chǎn)生 次數(shù)指出現(xiàn)所述異常內(nèi)容的次數(shù),例如:出現(xiàn)DNS超時(shí)的次數(shù)、出現(xiàn)DNS失敗的次數(shù)等等。所 述關(guān)聯(lián)消息事件的類型可包括但不限于;圖文消息、音視頻消息、地理位置上報(bào)事件、驗(yàn)證 消息、關(guān)注目標(biāo)公眾服務(wù)帳號(hào)的事件、取消關(guān)注目標(biāo)公眾服務(wù)帳號(hào)的事件、訂閱事件等等。
[0068] S204,獲取所述目標(biāo)公眾服務(wù)帳號(hào)對(duì)應(yīng)的預(yù)警條件。
[0069] 本實(shí)施例的步驟S204可參見(jiàn)圖2所示實(shí)施例的步驟S103,在此不寶述。
[0070] S205,根據(jù)所述異常產(chǎn)生時(shí)間和異常產(chǎn)生次數(shù),計(jì)算所述異常內(nèi)容的發(fā)生頻率。
[0071] 所述異常內(nèi)容的發(fā)生頻率可表示為次數(shù)/時(shí)間,例如:假設(shè)出現(xiàn)DNS失敗 的次數(shù)為100,首次異常產(chǎn)生時(shí)間為20XX-02-08-15:00:00,末次異常產(chǎn)生時(shí)間為 20XX-02-08-15:05:00,則可計(jì)算得到所述異常內(nèi)容的發(fā)生頻率為100次/5分鐘。
[0072] S206,若所述異常內(nèi)容的發(fā)生頻率達(dá)到所述預(yù)警頻率閥值,確認(rèn)所述異常信息滿 足所述預(yù)警條件。
[0073] 所述預(yù)警條件可包括;預(yù)警頻率閥值,例如;所述預(yù)警頻率閥值可W為30次/5分 鐘,表明5分鐘內(nèi)如果同一異常內(nèi)容出現(xiàn)30次W上,則滿足預(yù)警條件需要進(jìn)行報(bào)警。按照 步驟S205所示例子,假設(shè)計(jì)算獲得DNS失敗的發(fā)生頻率為100次/5分鐘,即已達(dá)到所述預(yù) 警頻率閥值,本步驟則確認(rèn)該異常信息滿足所述預(yù)警條件,有需要對(duì)該DNS失敗的異常內(nèi) 容進(jìn)行報(bào)警。
[0074] S207,根據(jù)所述異常信息生成預(yù)警消息。
[0075] 所述預(yù)警消息可用于實(shí)現(xiàn)報(bào)警,即用于向開(kāi)發(fā)者進(jìn)行報(bào)警提示。所述預(yù)警消息可 包括;所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí)、所述目標(biāo)公眾服務(wù)帳號(hào)的地址、所述異常信息W及異 常排查指引的鏈接。其中,所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí)可包括;所述目標(biāo)公眾服務(wù)帳號(hào)的 ID和名稱。所述目標(biāo)公眾服務(wù)帳號(hào)的地址可W為所述目標(biāo)公眾服務(wù)帳號(hào)所配置的其關(guān)聯(lián)服 務(wù)器的IP地址。所述異常排查指引可參見(jiàn)上述表二所示,該異常排查指引中記錄至少一種 異常內(nèi)容及每一種異常內(nèi)容對(duì)應(yīng)的解決方案。本步驟中,可按照預(yù)警消息的格式規(guī)范,對(duì)所 述異常信息、所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí)、所述目標(biāo)公眾服務(wù)帳號(hào)的地址及異常排查指 引的鏈接進(jìn)行封裝,生成預(yù)警消息。下面W-個(gè)實(shí)例來(lái)描述所述預(yù)警消息如下:
[0076] Appid;目標(biāo)公眾服務(wù)帳號(hào)的ID"XXXXZZ"
[0077]名稱;"XXXX"
[0078]首次異常產(chǎn)生時(shí)間;20XX-02-08-15:00:00
[0079] 異常內(nèi)容;DNS失敗
[0080] 異常次數(shù);5分鐘100次
[0081] 樣例;[IP=117. 25. 149. 17引[關(guān)聯(lián)事件消息的類型MSG=取消關(guān)注事件 UnSubscribe]
[0082]異常排查指引請(qǐng)見(jiàn);cn/油ojinP
[0083] S208,根據(jù)所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí),查詢所述目標(biāo)公眾服務(wù)帳號(hào)所在的通 信群組。
[0084] 所述通信群組可包括至少一個(gè)公眾服務(wù)帳號(hào),例如:報(bào)警群組、內(nèi)部旁路群組等 等。根據(jù)所述目標(biāo)公眾服務(wù)帳號(hào)的標(biāo)識(shí),可查詢所述目標(biāo)公眾服務(wù)帳號(hào)所加入的通信群組。
[0085] S209,在所述通信群組的交互界面中輸出所述預(yù)警消息。
[0086] 本步驟中,在所述通信群組的交互界面中輸出所述預(yù)警消息,可W有助于使該目 標(biāo)公眾服務(wù)帳號(hào)的開(kāi)發(fā)者關(guān)注該預(yù)警消息并即時(shí)解決故障,從而提升目標(biāo)公眾服務(wù)帳號(hào)的 服務(wù)質(zhì)量;同時(shí),也可W促進(jìn)所述通信群組中的其他公眾服務(wù)帳號(hào)根據(jù)所述預(yù)警消息及時(shí) 關(guān)注自身的服務(wù)質(zhì)量。
[0087] 本實(shí)施例的步驟S208-步驟S209可W為圖2所示實(shí)施例的步驟S105的具體細(xì)化 步驟。
[008引 S210,當(dāng)檢測(cè)到對(duì)所述異常排查指引的鏈接發(fā)起的訪問(wèn)請(qǐng)求時(shí),向所述目標(biāo)公眾 服務(wù)帳號(hào)發(fā)送異常排查指引,所述異常排查指引中記錄至少一種異常內(nèi)容及每一種異常內(nèi) 容對(duì)應(yīng)的解決方案。
[0089] 所述預(yù)警消息中包括所述異常排查指引的鏈接,所述目標(biāo)公眾服務(wù)帳號(hào)的開(kāi)發(fā)者 可點(diǎn)擊該鏈接發(fā)起對(duì)所述異常排查指引的訪問(wèn)請(qǐng)求,本步驟則可W向所述目標(biāo)公眾服務(wù)帳 號(hào)提供異常排查指引,W幫助所述目標(biāo)服務(wù)帳號(hào)的開(kāi)發(fā)者盡快解決相應(yīng)的異常或故障,提 升所述目標(biāo)公眾服務(wù)帳號(hào)的服務(wù)質(zhì)量??蒞理解的是,所述通信群組中的其他公眾服務(wù)帳 號(hào)也可W采用相同方式獲得所述