亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

任務(wù)程序異常的報(bào)警信息處理方法和裝置與流程

文檔序號:12063554閱讀:611來源:國知局
任務(wù)程序異常的報(bào)警信息處理方法和裝置與流程

本申請涉及程序報(bào)警領(lǐng)域,具體而言,涉及一種任務(wù)程序異常的報(bào)警信息處理方法和裝置。



背景技術(shù):

目前,在應(yīng)用任務(wù)程序的系統(tǒng)中,后臺有很多定時(shí)運(yùn)行的任務(wù)程序,每個(gè)任務(wù)程序完成一個(gè)單獨(dú)的任務(wù)。例如,日志解析程序負(fù)責(zé)每小時(shí)解析服務(wù)器接收到的日志信息,基礎(chǔ)數(shù)據(jù)統(tǒng)計(jì)程序負(fù)責(zé)每小時(shí)統(tǒng)計(jì)每個(gè)廣告的曝光和點(diǎn)擊。每個(gè)任務(wù)程序都配置有相關(guān)負(fù)責(zé)人的聯(lián)系方式信息,在任務(wù)程序運(yùn)行異常時(shí)將異常信息發(fā)送給相關(guān)負(fù)責(zé)人。相關(guān)技術(shù)中,異常信息相關(guān)負(fù)責(zé)人的信息分散的存儲在每個(gè)任務(wù)程序的配置文件中,修改相關(guān)負(fù)責(zé)人信息很不方便,同時(shí)如果需要擴(kuò)展發(fā)送方式(例如短信通知)也很麻煩,各個(gè)任務(wù)程序都要設(shè)置發(fā)送模塊以發(fā)送報(bào)警信息,導(dǎo)致任務(wù)程序功能累贅,在相關(guān)負(fù)責(zé)人信息的聯(lián)系方式發(fā)生改變時(shí),增加發(fā)送模塊的功能也很麻煩,因此導(dǎo)致對任務(wù)程序異常的報(bào)警信息處理效率低。

針對相關(guān)信息中對任務(wù)程序異常的報(bào)警信息處理效率低的問題,目前尚未提出有效的解決方案。



技術(shù)實(shí)現(xiàn)要素:

本申請的主要目的在于提供一種任務(wù)程序異常的報(bào)警信息處理方法和裝置,以解決相關(guān)信息中對任務(wù)程序異常的報(bào)警信息處理效率低的問題。

為了實(shí)現(xiàn)上述目的,根據(jù)本申請的一個(gè)方面,提供了一種任務(wù)程序異常的報(bào)警信息處理方法。該方法包括:獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息;獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址用于接收報(bào)警信息;根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息;以及根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容。

進(jìn)一步地,獲取與報(bào)警信息對應(yīng)的目標(biāo)地址包括:解析報(bào)警信息中的任務(wù)程序名稱;獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息包括:根據(jù)目標(biāo)地址確定報(bào)警子信息和報(bào)警子信息的發(fā)送方式,其中,報(bào)警子信息為報(bào)警信息中需要發(fā)送至目標(biāo)地址的信息;根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警 內(nèi)容包括:根據(jù)報(bào)警子信息和發(fā)送方式生成報(bào)警內(nèi)容,發(fā)送報(bào)警內(nèi)容。

進(jìn)一步地,獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址包括:從任務(wù)程序名稱對應(yīng)的任務(wù)程序的配置文件中提取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,或者,在第一預(yù)設(shè)數(shù)據(jù)庫中獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,其中,在第一預(yù)設(shè)數(shù)據(jù)庫中預(yù)先存儲有任務(wù)程序名稱和任務(wù)程序名稱對應(yīng)的目標(biāo)地址。

進(jìn)一步地,發(fā)送方式包括郵件方式,根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容包括:根據(jù)報(bào)警子信息和郵件方式生成報(bào)警郵件;以及發(fā)送報(bào)警郵件。

進(jìn)一步地,發(fā)送方式包括短信方式,根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容包括:根據(jù)報(bào)警子信息和短信方式生成報(bào)警短信;以及發(fā)送報(bào)警短信。

進(jìn)一步地,獲取報(bào)警信息包括:檢測任務(wù)程序是否發(fā)生異常;如果檢測到任務(wù)程序發(fā)生異常,調(diào)用預(yù)先設(shè)置的數(shù)據(jù)接口;以及通過數(shù)據(jù)接口接收任務(wù)程序的報(bào)警信息。

進(jìn)一步地,在獲取報(bào)警信息之后,在獲取與報(bào)警信息對應(yīng)的目標(biāo)地址之前,該方法還包括:將報(bào)警信息調(diào)整為預(yù)設(shè)格式的報(bào)警信息;以及將預(yù)設(shè)格式的報(bào)警信息存儲至第二預(yù)設(shè)數(shù)據(jù)庫,獲取與報(bào)警信息對應(yīng)的目標(biāo)地址包括:從第二預(yù)設(shè)數(shù)據(jù)庫中讀取預(yù)設(shè)格式的報(bào)警信息,并獲取與預(yù)設(shè)格式的報(bào)警信息對應(yīng)的目標(biāo)地址。

為了實(shí)現(xiàn)上述目的,根據(jù)本申請的另一方面,提供了一種任務(wù)程序異常的報(bào)警信息處理裝置。該裝置包括:第一獲取單元,用于獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息;第二獲取單元,用于獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址用于接收報(bào)警信息;確定單元,用于根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息;以及處理單元,用于根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容。

進(jìn)一步地,第二獲取單元包括:解析模塊,用于解析報(bào)警信息中的任務(wù)程序名稱;獲取模塊,用于獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,確定單元包括:確定模塊,用于根據(jù)目標(biāo)地址確定報(bào)警子信息和報(bào)警子信息的發(fā)送方式,其中,報(bào)警子信息為報(bào)警信息中需要發(fā)送至目標(biāo)地址的信息;處理單元包括:處理模塊,用于根據(jù)報(bào)警子信息和發(fā)送方式生成報(bào)警內(nèi)容,發(fā)送報(bào)警內(nèi)容。

進(jìn)一步地,發(fā)送方式包括郵件方式,處理單元包括:生成模塊,用于根據(jù)報(bào)警子信息和郵件方式生成報(bào)警郵件;以及發(fā)送模塊,用于發(fā)送報(bào)警郵件。

通過本申請,采用以下步驟:獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息;獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址用于接收報(bào)警信息;根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息;以及根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容,解決了相關(guān)信息中對任務(wù)程序異常的報(bào)警信息處理效率低的問題, 進(jìn)而達(dá)到了提高任務(wù)程序異常的報(bào)警信息處理效率的效果。

附圖說明

構(gòu)成本申請的一部分的附圖用來提供對本申請的進(jìn)一步理解,本申請的示意性實(shí)施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:

圖1是根據(jù)本申請實(shí)施例的任務(wù)程序異常的報(bào)警信息處理方法的流程圖;以及

圖2是根據(jù)本申請實(shí)施例的任務(wù)程序異常的報(bào)警信息處理裝置的示意圖。

具體實(shí)施方式

需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請。

為了使本技術(shù)領(lǐng)域的人員更好地理解本申請方案,下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分的實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請保護(hù)的范圍。

需要說明的是,本申請的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本申請的實(shí)施例。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

根據(jù)本申請的實(shí)施例,提供了一種任務(wù)程序異常的報(bào)警信息處理方法。

圖1是根據(jù)本申請實(shí)施例的任務(wù)程序異常的報(bào)警信息處理方法的流程圖。如圖1所示,該方法包括以下步驟:

步驟S101,獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息。

任務(wù)程序系統(tǒng)中的任務(wù)程序在啟動或運(yùn)行時(shí),可能會發(fā)生程序運(yùn)行異常,產(chǎn)生報(bào)警信息。在任務(wù)程序由于發(fā)生異常發(fā)出報(bào)警信息時(shí),接收該報(bào)警信息。在任務(wù)程序系統(tǒng)中,例如,安卓(Android)系統(tǒng)、企業(yè)資源規(guī)劃(Enterprise Resource Planning,簡 稱ERP)系統(tǒng)等,有很多后臺定時(shí)運(yùn)行的任務(wù)程序,每個(gè)后臺任務(wù)程序完成一個(gè)單獨(dú)的任務(wù),例如,日志解析程序每個(gè)小時(shí)定時(shí)解析服務(wù)器接收到的日志信息,基礎(chǔ)數(shù)據(jù)統(tǒng)計(jì)程序負(fù)責(zé)每個(gè)小時(shí)定時(shí)統(tǒng)計(jì)每個(gè)廣告的曝光和點(diǎn)擊量,任務(wù)程序系統(tǒng)中也有一些用戶啟動的任務(wù)程序以及這些任務(wù)程序后臺調(diào)用的任務(wù)程序。每個(gè)任務(wù)程序都配置有相關(guān)負(fù)責(zé)人的聯(lián)系方式,在任務(wù)程序運(yùn)行發(fā)生異常時(shí)將異常產(chǎn)生的報(bào)警信息按照聯(lián)系方式發(fā)送給相關(guān)負(fù)責(zé)人。相關(guān)負(fù)責(zé)人的聯(lián)系方式可以是保存在各個(gè)任務(wù)程序的配置文件中,例如,文件名稱帶有擴(kuò)展名為.Config的文件。也可以將各個(gè)任務(wù)程序名稱與各個(gè)任務(wù)程序名稱對應(yīng)的相關(guān)負(fù)責(zé)人的聯(lián)系方式存儲在第一預(yù)設(shè)數(shù)據(jù)庫中。其中,相關(guān)負(fù)責(zé)人的聯(lián)系方式可以是相關(guān)負(fù)責(zé)人的郵箱信息、手機(jī)號碼、騰訊QQ號碼、微信號等不同聯(lián)系方式的信息。在任務(wù)程序發(fā)生異常時(shí),可以接收包含任務(wù)程序名稱信息、任務(wù)程序異常類別和發(fā)生時(shí)間、任務(wù)程序異常級別等信息的報(bào)警信息。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,獲取報(bào)警信息可以通過以下步驟實(shí)現(xiàn),檢測任務(wù)程序是否發(fā)生異常,如果檢測到任務(wù)程序發(fā)生異常,則調(diào)用預(yù)先設(shè)置的數(shù)據(jù)接口,通過數(shù)據(jù)接口接收任務(wù)程序的報(bào)警信息。本實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法提供一個(gè)數(shù)據(jù)接口,供系統(tǒng)中的每個(gè)任務(wù)程序在發(fā)生異常時(shí)調(diào)用,檢測到任務(wù)程序發(fā)生異常后調(diào)用該預(yù)先設(shè)置的數(shù)據(jù)接口,通過該數(shù)據(jù)接口接收任務(wù)程序異常產(chǎn)生的報(bào)警信息。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,可以先將報(bào)警信息存儲在存儲設(shè)備中,在存儲設(shè)備中讀取該報(bào)警信息。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,在獲取報(bào)警信息之后,在獲取與報(bào)警信息對應(yīng)的目標(biāo)地址之前,該方法還包括:將報(bào)警信息調(diào)整為預(yù)設(shè)格式的報(bào)警信息,該格式可以是預(yù)先設(shè)置好的格式,通過提取報(bào)警信息中的不同信息后調(diào)整為預(yù)設(shè)的預(yù)設(shè)格式,將預(yù)設(shè)格式的報(bào)警信息存儲至第二預(yù)設(shè)數(shù)據(jù)庫,該第二預(yù)設(shè)數(shù)據(jù)庫可以是用于備份這些報(bào)警信息,以備查詢、調(diào)用或統(tǒng)計(jì)。第二預(yù)設(shè)數(shù)據(jù)庫中可以預(yù)先存儲有各個(gè)任務(wù)程序的以該預(yù)設(shè)格式保存的各個(gè)異常對應(yīng)的報(bào)警信息,并且預(yù)存的每個(gè)預(yù)設(shè)格式的報(bào)警信息對應(yīng)著該任務(wù)程序的目標(biāo)地址。該預(yù)設(shè)格式的報(bào)警信息可以如表1所示,本實(shí)施例對該預(yù)設(shè)格式的報(bào)警信息的格式不做具體限制。

表1

步驟S102,獲取與報(bào)警信息對應(yīng)的目標(biāo)地址。

在接收到報(bào)警信息之后,獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,目標(biāo)地址用于接收到的報(bào)警信息。即該目標(biāo)地址是報(bào)警信息對應(yīng)的任務(wù)程序中負(fù)責(zé)處理異常的地址信息。目標(biāo)地址的具體內(nèi)容可以是相關(guān)負(fù)責(zé)人的手機(jī)號碼、騰訊QQ號碼、微信號碼或郵箱地址等方式。如果目標(biāo)地址包含多種聯(lián)系方式,可以對各種聯(lián)系方式進(jìn)行優(yōu)先排序,優(yōu)先選取一種聯(lián)系方式或者按優(yōu)先排序順序選擇多種聯(lián)系方式作為目標(biāo)地址發(fā)送報(bào)警信息,本實(shí)施例對此不作具體限制。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,獲取與報(bào)警信息對應(yīng)的目標(biāo)地址還可以通過以下步驟實(shí)現(xiàn):解析報(bào)警信息中的任務(wù)程序名稱,獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址。

由于,相關(guān)負(fù)責(zé)人的聯(lián)系方式可以是保存在各個(gè)任務(wù)程序的配置文件中,也可以將各個(gè)任務(wù)程序名稱與各個(gè)任務(wù)程序名稱對應(yīng)的相關(guān)負(fù)責(zé)人的聯(lián)系方式存儲在第一預(yù)設(shè)數(shù)據(jù)庫中。因此,獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址包括:從任務(wù)程序名稱對應(yīng)的任務(wù)程序的配置文件中提取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,或者,在第一預(yù)設(shè)數(shù)據(jù)庫中獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,其中,在第一預(yù)設(shè)數(shù)據(jù)庫中預(yù)先存儲有任務(wù)程序名稱和任務(wù)程序名稱對應(yīng)的目標(biāo)地址。

具體地,對目標(biāo)地址的獲取方式可以是預(yù)先在系統(tǒng)的各個(gè)任務(wù)程序中調(diào)出相關(guān)負(fù)責(zé)人的聯(lián)系方式并匯總在一個(gè)表格或文檔(對應(yīng)上述的第一預(yù)設(shè)數(shù)據(jù)庫)中,在獲取報(bào)警信息后分析該報(bào)警信息是哪個(gè)任務(wù)程序發(fā)出,在匯總的表格或文檔中查詢對應(yīng)的目標(biāo)地址;也可以是在獲取報(bào)警信息后在發(fā)生異常的任務(wù)程序的配置文件中提取出相關(guān)負(fù)責(zé)人的聯(lián)系方式;也可以是報(bào)警信息中已經(jīng)包含了目標(biāo)地址,直接在報(bào)警信息中提取出對應(yīng)的目標(biāo)地址,還可以是第一預(yù)設(shè)數(shù)據(jù)庫中還存儲了各個(gè)任務(wù)程序可能發(fā)生的所有異常產(chǎn)生的報(bào)警信息調(diào)整后的預(yù)設(shè)格式的報(bào)警信息,以及與預(yù)設(shè)格式的報(bào)警信息對應(yīng)的目標(biāo)地址,在接收到報(bào)警信息之后,將報(bào)警信息調(diào)整為預(yù)設(shè)格式的報(bào)警信息,在第一預(yù)設(shè)數(shù)據(jù)庫中查詢出該預(yù)設(shè)格式的報(bào)警信息對應(yīng)的目標(biāo)地址,本實(shí)施例對目標(biāo)地址的獲取方式不作具體限制。

需要說明的是,通過將各個(gè)任務(wù)程序中的相關(guān)負(fù)責(zé)人的聯(lián)系方式匯總在一個(gè)表格或文檔(第一預(yù)設(shè)數(shù)據(jù)庫)中,在需要對多個(gè)相關(guān)負(fù)責(zé)人的信息進(jìn)行修改時(shí),可以在數(shù)據(jù)庫中進(jìn)行統(tǒng)一修改,并不需要到各個(gè)任務(wù)程序的配置文件中去逐一修改相關(guān)負(fù)責(zé)人的信息,即在本申請中實(shí)現(xiàn)了對相關(guān)負(fù)責(zé)人的信息的統(tǒng)一管理,可以很方便的修改相關(guān)負(fù)責(zé)人的信息。

步驟S103,根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息。

在獲取目標(biāo)地址之后,根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息。該報(bào)警內(nèi)容配置信 息可以是根據(jù)目標(biāo)地址的具體內(nèi)容確定的,可以包括發(fā)生異常的任務(wù)程序的相關(guān)負(fù)責(zé)人的聯(lián)系方式或者對報(bào)警信息的發(fā)送方式。例如,相關(guān)負(fù)責(zé)人的手機(jī)號碼、騰訊QQ號碼、微信號碼或郵箱地址等??梢詫Ω鞣N聯(lián)系方式進(jìn)行優(yōu)先排序,優(yōu)先選取一種聯(lián)系方式或者按優(yōu)先排序順序選擇多種聯(lián)系方式。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,獲取與報(bào)警信息對應(yīng)的目標(biāo)地址包括:解析報(bào)警信息中的任務(wù)程序名稱,獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息包括根據(jù)目標(biāo)地址確定報(bào)警子信息和報(bào)警子信息的發(fā)送方式,報(bào)警子信息是報(bào)警信息中需要發(fā)送至目標(biāo)地址的信息。

例如,目標(biāo)地址是相關(guān)負(fù)責(zé)人的聯(lián)系方式,該聯(lián)系方式是QQ號碼或者微信號碼,確定出報(bào)警子信息的發(fā)送方式是通過QQ消息或者微信消息。將報(bào)警信息中的報(bào)警子信息解析出來,整理成QQ消息或者微信消息形式,可以是文檔形式,也可以是截圖圖片的格式,本實(shí)施例對格式不做具體限制,確定出報(bào)警子信息發(fā)送至該QQ號碼或者微信號碼。報(bào)警子信息可以包括發(fā)生異常的任務(wù)程序名稱、異常名稱、異常級別和異常發(fā)生的時(shí)間中的至少一種。報(bào)警子信息的格式根據(jù)報(bào)警子信息發(fā)送方式的不同可以做不同選擇。

需要說明的是,本申請中的報(bào)警內(nèi)容配置信息中不局限于僅包含報(bào)警子信息和報(bào)警子信息的發(fā)送方式,還可以包括其它信息,在本申請中不作限定。

步驟S104,根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容。

在確定出報(bào)警內(nèi)容配置信息之后,生成報(bào)警內(nèi)容并發(fā)送出去。報(bào)警內(nèi)容配置信息可以包括報(bào)警需要發(fā)往的地址,與報(bào)警的具體內(nèi)容,將報(bào)警的具體內(nèi)容發(fā)送至需要發(fā)往的地址以完成報(bào)警的發(fā)送。

可選地,在根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息后,根據(jù)目標(biāo)地址確定報(bào)警子信息和報(bào)警子信息的發(fā)送方式,報(bào)警子信息是報(bào)警信息中需要發(fā)送至目標(biāo)地址的信息,根據(jù)報(bào)警子信息和發(fā)送方式生成報(bào)警內(nèi)容,發(fā)送報(bào)警內(nèi)容。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,發(fā)送方式包括郵件方式,根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容包括根據(jù)報(bào)警子信息和郵件方式生成報(bào)警郵件并發(fā)送該報(bào)警郵件。郵件內(nèi)容可以包括報(bào)警子信息的信息內(nèi)容,格式可以是郵件傳輸能夠承載的格式,例如,文字、表格、圖片或附件。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,發(fā)送方式包括短信方式,根據(jù)報(bào)警子信息和短信方式生成報(bào)警短信并發(fā)送該報(bào)警短信。

需要說明的是,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法中,發(fā) 送方式并不限定于郵件方式或者短信方法,還可以為微信方式和QQ方式,根據(jù)報(bào)警子信息和微信方式生成報(bào)警微信消息或者報(bào)警子信息和QQ方式生成報(bào)警QQ消息,發(fā)送報(bào)警微信消息或者報(bào)警QQ消息,微信消息或者QQ消息的報(bào)警內(nèi)容可以包括發(fā)送截屏圖片等,本申請對報(bào)警內(nèi)容的發(fā)送方式不作具體限制。

通過以上步驟,將發(fā)送報(bào)警信息的功能從每個(gè)任務(wù)程序中拆分出來,在通過預(yù)先設(shè)定的接口獲取每個(gè)應(yīng)用程序的報(bào)警信息之后,根據(jù)應(yīng)用程序的配置文件生成報(bào)警內(nèi)容,統(tǒng)一將報(bào)警內(nèi)容向外發(fā)送,可以很方便的管理每個(gè)任務(wù)程序需要通知的相關(guān)負(fù)責(zé)人及通知內(nèi)容。通過統(tǒng)一管理發(fā)送報(bào)警內(nèi)容的相關(guān)功能,還可以很容易的擴(kuò)展其它發(fā)送方式,而不需分別修改各個(gè)任務(wù)程序,從而提高了對任務(wù)程序異常的報(bào)警信息處理效率。

本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理方法,通過獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息;獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址為將報(bào)警信息發(fā)送至目標(biāo)地址的信息;根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息;以及根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容,解決了相關(guān)信息中對任務(wù)程序異常的報(bào)警信息處理效率低的問題,進(jìn)而達(dá)到了提高任務(wù)程序異常的報(bào)警信息處理效率的效果。

需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

本申請實(shí)施例還提供了一種任務(wù)程序異常的報(bào)警信息處理裝置,需要說明的是,本申請實(shí)施例的任務(wù)程序異常的報(bào)警信息處理裝置可以用于執(zhí)行本申請實(shí)施例所提供的用于任務(wù)程序異常的報(bào)警信息處理方法。以下對本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理裝置進(jìn)行介紹。

圖2是根據(jù)本申請實(shí)施例的任務(wù)程序異常的報(bào)警信息處理裝置的示意圖。如圖2所示,該裝置包括:第一獲取單元10,第二獲取單元20,確定單元30和處理單元40。

第一獲取單元10,用于獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息。

第二獲取單元20,用于獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址用于接收報(bào)警信息。

確定單元30,用于根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息。

處理單元40,用于根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容。

本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理裝置,通過第一獲取單元10獲取報(bào)警信息;第二獲取單元20獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址用于接收報(bào)警信息;確定單元30根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息;以及處理單元40根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容,解決了相關(guān)信息中對任務(wù)程序異常的報(bào)警信息處理效率低的問題,進(jìn)而達(dá)到了提高任務(wù)程序異常的報(bào)警信息處理效率的效果。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理裝置中,第二獲取單元20包括:解析模塊,用于解析報(bào)警信息中的任務(wù)程序名稱;獲取模塊,用于獲取任務(wù)程序名稱對應(yīng)的目標(biāo)地址,確定單元30包括:確定模塊,用于根據(jù)目標(biāo)地址確定報(bào)警子信息和報(bào)警子信息的發(fā)送方式,其中,報(bào)警子信息為報(bào)警信息中需要發(fā)送至目標(biāo)地址的信息;處理單元40包括:處理模塊,用于根據(jù)報(bào)警子信息和發(fā)送方式生成報(bào)警內(nèi)容,發(fā)送報(bào)警內(nèi)容。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理裝置中,發(fā)送方式包括郵件方式,處理單元40包括:生成模塊,用于根據(jù)報(bào)警子信息和郵件方式生成報(bào)警郵件;以及發(fā)送模塊,用于發(fā)送報(bào)警郵件。

可選地,在本申請實(shí)施例提供的任務(wù)程序異常的報(bào)警信息處理裝置中,第一獲取單元10包括:檢測模塊,用于檢測任務(wù)程序是否發(fā)生異常;調(diào)用模塊,用于如果檢測到任務(wù)程序發(fā)生異常,調(diào)用預(yù)先設(shè)置的數(shù)據(jù)接口;以及接收模塊,用于通過數(shù)據(jù)接口接收任務(wù)程序的報(bào)警信息。

所述任務(wù)程序異常的報(bào)警信息處理裝置包括處理器和存儲器,上述第一獲取單元,第二獲取單元,確定單元和處理單元等均作為程序單元存儲在存儲器中,由處理器執(zhí)行存儲在存儲器中的上述程序單元實(shí)現(xiàn)相應(yīng)功能。

處理器中包含內(nèi)核,由內(nèi)核去存儲器中調(diào)取相應(yīng)的程序單元。內(nèi)核可以設(shè)置一個(gè)或以上,通過調(diào)整內(nèi)核參數(shù)處理任務(wù)程序異常的報(bào)警信息。

存儲器可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲器,隨機(jī)存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM),存儲器包括至少一個(gè)存儲芯片。

本申請還提供了一種計(jì)算機(jī)程序產(chǎn)品的實(shí)施例,當(dāng)在數(shù)據(jù)處理設(shè)備上執(zhí)行時(shí),適于執(zhí)行初始化有如下方法步驟的程序代碼:獲取報(bào)警信息,其中,報(bào)警信息為任務(wù)程序發(fā)生異常時(shí)發(fā)出的信息;獲取與報(bào)警信息對應(yīng)的目標(biāo)地址,其中,目標(biāo)地址為將報(bào)警信息發(fā)送至目標(biāo)地址的信息;根據(jù)目標(biāo)地址確定報(bào)警內(nèi)容配置信息;以及根據(jù)報(bào)警內(nèi)容配置信息生成報(bào)警內(nèi)容,并發(fā)送報(bào)警內(nèi)容。

需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本申請,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本申請所必須的。

在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。

在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本申請各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本申請的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本申請不限制于任何特定的硬件和軟件結(jié)合。

以上所述僅為本申請的優(yōu)選實(shí)施例,并不用于限制本申請,對于本領(lǐng)域的技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1