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

一種報(bào)文處理、節(jié)點(diǎn)管理、報(bào)文分發(fā)方法、裝置及系統(tǒng)與流程

文檔序號:11681174閱讀:179來源:國知局
本發(fā)明涉及電信領(lǐng)域,尤其涉及一種報(bào)文處理、節(jié)點(diǎn)管理、報(bào)文分發(fā)方法、裝置及系統(tǒng)。
背景技術(shù)
::目前,電信運(yùn)營商實(shí)時(shí)在產(chǎn)生用戶通話數(shù)據(jù)、上網(wǎng)數(shù)據(jù)、信令數(shù)據(jù)等大數(shù)據(jù)。這類數(shù)據(jù)的共同特點(diǎn)是數(shù)據(jù)量特別大、用戶規(guī)模大,一般省份每日通常會(huì)產(chǎn)生數(shù)tb(terabyte,太字節(jié))級的信令等大數(shù)據(jù),數(shù)據(jù)記錄達(dá)到數(shù)百億條。且電信運(yùn)營商通常需對這類大數(shù)據(jù)進(jìn)行處理。相關(guān)技術(shù)中這類大數(shù)據(jù)報(bào)文處理方式通常為,大數(shù)據(jù)報(bào)文服務(wù)器發(fā)布其接收大數(shù)據(jù)報(bào)文的地址和端口;數(shù)據(jù)源端根據(jù)該地址和端口,通過消息方式向大數(shù)據(jù)報(bào)文處理服務(wù)器發(fā)送大數(shù)據(jù)報(bào)文;大數(shù)據(jù)報(bào)文處理服務(wù)器實(shí)時(shí)監(jiān)測并接收大數(shù)據(jù)報(bào)文;大數(shù)據(jù)報(bào)文處理服務(wù)器對接收到的大數(shù)據(jù)報(bào)文進(jìn)行處理。但上述大數(shù)據(jù)報(bào)文的處理方式存在如下問題:可以實(shí)時(shí)接收數(shù)據(jù)源端的大數(shù)據(jù)報(bào)文,但不能彈性擴(kuò)展報(bào)文處理能力,在大數(shù)據(jù)報(bào)文的數(shù)據(jù)量急劇增加的情況下,不能實(shí)時(shí)處理實(shí)時(shí)接收到的報(bào)文。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明實(shí)施例期望提供一種報(bào)文處理方法及系統(tǒng)、一種報(bào)文處理節(jié)點(diǎn)管理方法及裝置、以及一種報(bào)文分發(fā)方法及裝置,以實(shí)時(shí)處理實(shí)時(shí)接收到的報(bào)文。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:本發(fā)明實(shí)施例提供了一種報(bào)文處理方法,所述方法包括:根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。進(jìn)一步,所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息包括:所述報(bào)文處理節(jié)點(diǎn)的注冊請求,及所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。進(jìn)一步,所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息的獲取過程,包括:向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文;根據(jù)所述第一心跳報(bào)文的應(yīng)答信息獲得已注冊的所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。進(jìn)一步,所述向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文,包括:按照負(fù)載均衡方式向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。進(jìn)一步,所述報(bào)文的實(shí)時(shí)接收過程,包括:通過第二心跳報(bào)文監(jiān)測主接收服務(wù)端的運(yùn)行狀態(tài);在所述主接收服務(wù)端的運(yùn)行狀態(tài)為正常時(shí),通過所述主接收服務(wù)端實(shí)時(shí)接收所述報(bào)文;在所述主接收服務(wù)端的運(yùn)行狀態(tài)為故障時(shí),通過所述備接收服務(wù)端實(shí)時(shí)接收所述報(bào)文。本發(fā)明實(shí)施例還提供了一種報(bào)文處理系統(tǒng),所述系統(tǒng)包括:接收服務(wù)端、節(jié)點(diǎn)管理端和至少一個(gè)報(bào)文處理節(jié)點(diǎn);至少一個(gè)報(bào)文處理節(jié)點(diǎn)中包括可用報(bào)文處理節(jié)點(diǎn);所述節(jié)點(diǎn)管理端,用于根據(jù)所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);所述接收服務(wù)端,用于向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的所述報(bào)文。進(jìn)一步,所述節(jié)點(diǎn)管理端具體還用于向所述接收服務(wù)端發(fā)送所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息;相應(yīng)的,所述接收服務(wù)端具體用于根據(jù)所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息,向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的所述報(bào)文。進(jìn)一步,所述接收服務(wù)端包括主接收服務(wù)端和備接收服務(wù)端;所述主接收服務(wù)端,用于在所述主接收服務(wù)端的運(yùn)行狀態(tài)為正常時(shí),實(shí)時(shí) 接收所述報(bào)文。所述備接收服務(wù)端,用于通過第二心跳報(bào)文監(jiān)測所述主接收服務(wù)端的運(yùn)行狀態(tài);在所述主接收服務(wù)端的運(yùn)行狀態(tài)為故障時(shí),實(shí)時(shí)接收所述報(bào)文。本發(fā)明實(shí)施例還提供了一種報(bào)文處理節(jié)點(diǎn)管理方法,所述方法包括:根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);發(fā)送所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。本發(fā)明實(shí)施例還提供了一種報(bào)文處理節(jié)點(diǎn)管理裝置,所述裝置包括:確定模塊,用于根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);發(fā)送模塊,用于發(fā)送所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。本發(fā)明實(shí)施例還提供了一種報(bào)文分發(fā)方法,所述方法包括:接收可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息;根據(jù)所述標(biāo)識信息向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文;其中,所述可用報(bào)文處理節(jié)點(diǎn)是根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出的。本發(fā)明實(shí)施例還提供了一種報(bào)文分發(fā)裝置,所述裝置包括:第二接收模塊,用于接收可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息;第二分發(fā)模塊,用于根據(jù)所述標(biāo)識信息向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文;其中,所述可用報(bào)文處理節(jié)點(diǎn)是根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出的。本發(fā)明實(shí)施例提供的一種報(bào)文處理、節(jié)點(diǎn)管理、報(bào)文分發(fā)方法、裝置及系統(tǒng),根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。如此,能彈性擴(kuò)展報(bào)文處理系統(tǒng)的報(bào)文處理能力,分布式處理實(shí)時(shí)接收到的報(bào)文,從而實(shí)現(xiàn)實(shí)時(shí)處理實(shí)時(shí)接收到的報(bào)文;同時(shí),還能避免向故障的報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文,從而避免丟失實(shí)時(shí)接收到的報(bào)文。附圖說明圖1為本發(fā)明實(shí)施例提供的一種報(bào)文處理方法的流程示意圖;圖2為本發(fā)明實(shí)施例提供的一種報(bào)文處理系統(tǒng)的結(jié)構(gòu)示意圖;圖3為本發(fā)明提供的一種報(bào)文處理系統(tǒng)具體實(shí)施例的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的一種報(bào)文處理節(jié)點(diǎn)管理方法的流程示意圖;圖5為本發(fā)明實(shí)施例提供的一種報(bào)文處理節(jié)點(diǎn)管理裝置的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的一種報(bào)文分發(fā)方法的流程示意圖;圖7為本發(fā)明實(shí)施例提供的一種報(bào)文分發(fā)裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式在本發(fā)明實(shí)施例中,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。下面結(jié)合附圖和具體實(shí)施例,對本發(fā)明進(jìn)一步詳細(xì)說明。圖1為本發(fā)明實(shí)施例提供的一種報(bào)文處理方法的流程示意圖,如圖1所示,該方法包括:步驟101:根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn)。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出報(bào)文處理節(jié)點(diǎn)中的可用報(bào)文處理節(jié)點(diǎn)。所述可用報(bào)文處理節(jié)點(diǎn)即為可用的報(bào)文處理節(jié)點(diǎn)。需說明的是,所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息可以包括,報(bào)文處理節(jié)點(diǎn)的注冊請求,及報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。從而使得報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲知,當(dāng)前是否存在剛注冊的可用的報(bào)文處理節(jié)點(diǎn),及已注冊的報(bào)文處理節(jié)點(diǎn)中哪些是當(dāng)前可用的。具體地,本步驟可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取各個(gè)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息;該節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn)。下面詳細(xì)描述下所述報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取各個(gè)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息步驟。具體地,所述報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取各個(gè)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息,可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的注冊請求;節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。具體地,所述報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的注冊請求,可以包括,報(bào)文處理節(jié)點(diǎn)判斷自身是否已向節(jié)點(diǎn)管理端發(fā)送了注冊請求;在確定未向節(jié)點(diǎn)控管理端發(fā)送注冊請求時(shí),報(bào)文處理節(jié)點(diǎn)向節(jié)點(diǎn)管理端發(fā)送攜帶有自身相關(guān)信息的注冊請求;節(jié)點(diǎn)管理端接收注冊請求;節(jié)點(diǎn)管理端從接收到的注冊請求中解析出報(bào)文處理節(jié)點(diǎn)的相關(guān)信息;節(jié)點(diǎn)管理端登記報(bào)文處理節(jié)點(diǎn)的相關(guān)信息。從而使得節(jié)點(diǎn)管理端可以獲得報(bào)文處理系統(tǒng)中新增的報(bào)文處理節(jié)點(diǎn)的注冊請求。需說明的是,所述報(bào)文處理節(jié)點(diǎn)的相關(guān)信息可以包括,報(bào)文處理節(jié)點(diǎn)的地址等信息,如報(bào)文處理節(jié)點(diǎn)的ip(internetprotocol,互聯(lián)網(wǎng)協(xié)議)地址和端口號等信息。需說明的是,在實(shí)際應(yīng)用中,為了可以及時(shí)接收處理報(bào)文,報(bào)文處理節(jié)點(diǎn)可以在被添加到報(bào)文處理系統(tǒng),且被啟動(dòng)后,立即向節(jié)點(diǎn)管理端發(fā)送注冊請求。具體地,所述節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息,可以包括,節(jié)點(diǎn)管理端向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文;節(jié)點(diǎn)管理端根據(jù)第一心跳報(bào)文的應(yīng)答信息獲得已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。即所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息的獲取過程,可以包括:節(jié)點(diǎn)管理端向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文;節(jié)點(diǎn)管理端根據(jù)第一心跳報(bào)文的應(yīng)答信息獲得已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。從而使得節(jié)點(diǎn)管理端可以獲得報(bào)文處理系統(tǒng)中已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。具體地,所述節(jié)點(diǎn)管理端向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文,節(jié)點(diǎn)管理端根據(jù)第一心跳報(bào)文的應(yīng)答信息獲得已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息,可以包括,節(jié)點(diǎn)管理端向各個(gè)已注冊的報(bào)文處理節(jié)點(diǎn)發(fā)送第一心 跳報(bào)文;節(jié)點(diǎn)管理端啟動(dòng)定時(shí)器開始計(jì)時(shí);節(jié)點(diǎn)管理端接收并保存第一心跳報(bào)文的應(yīng)答信息;在定時(shí)器計(jì)時(shí)結(jié)束時(shí),節(jié)點(diǎn)管理端判斷已保存的應(yīng)答信息中是否包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息;在已保存的應(yīng)答信息中包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息時(shí),節(jié)點(diǎn)管理端將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為正常,否則,將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為故障;節(jié)點(diǎn)管理端刪除已保存的應(yīng)答信息。如若節(jié)點(diǎn)管理端用數(shù)值1表示報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息為正常,用數(shù)值0表示報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息為故障,則在已保存的應(yīng)答信息中包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息時(shí),節(jié)點(diǎn)管理端將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為1,否則,將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為0;節(jié)點(diǎn)管理端刪除已保存的應(yīng)答信息。下面詳細(xì)描述下所述節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn)步驟。具體地,所述節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn),可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端根據(jù)本次獲取到的注冊請求確定可用報(bào)文處理節(jié)點(diǎn);節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前健康狀態(tài)信息確定可用報(bào)文處理節(jié)點(diǎn)。具體地,所述根據(jù)本次獲取到的注冊請求確定可用報(bào)文處理節(jié)點(diǎn),可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端將本次獲取到的注冊請求對應(yīng)的報(bào)文處理節(jié)點(diǎn),確定為可用報(bào)文處理節(jié)點(diǎn)。從而使得節(jié)點(diǎn)管理端可以確定出報(bào)文處理系統(tǒng)中新增的可用的報(bào)文處理節(jié)點(diǎn)。具體地,所述節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前健康狀態(tài)信息確定可用報(bào)文處理節(jié)點(diǎn),可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端讀取相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息;節(jié)點(diǎn)管理端根據(jù)讀取到的當(dāng)前健康狀態(tài)信息判斷相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)當(dāng)前健康狀態(tài)是否為正常;在相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)當(dāng)前健康狀態(tài)為正常時(shí),節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為可用報(bào)文處理節(jié)點(diǎn),否則,節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為不可 用報(bào)文處理節(jié)點(diǎn)。從而使得節(jié)點(diǎn)管理端可以確定出,報(bào)文處理系統(tǒng)已注冊的報(bào)文處理節(jié)點(diǎn)中可用的報(bào)文處理節(jié)點(diǎn)。如報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端讀取相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息;節(jié)點(diǎn)管理端判斷讀取到的當(dāng)前健康狀態(tài)信息是否為1;在讀取到的當(dāng)前健康狀態(tài)信息為1時(shí),節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為可用報(bào)文處理節(jié)點(diǎn),否則,節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為不可用報(bào)文處理節(jié)點(diǎn)。步驟102:向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。具體地,本步驟可以為,報(bào)文處理系統(tǒng)中的接收服務(wù)端向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。即接收服務(wù)端向報(bào)文處理系統(tǒng)已注冊的報(bào)文處理節(jié)點(diǎn)中可用的報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文;或者,接收服務(wù)端向報(bào)文處理系統(tǒng)已注冊的報(bào)文處理節(jié)點(diǎn)中可用的報(bào)文處理節(jié)點(diǎn),及報(bào)文處理系統(tǒng)中新增的可用的報(bào)文處理節(jié)點(diǎn),分發(fā)實(shí)時(shí)接收到的報(bào)文。如此,能在不影響報(bào)文處理系統(tǒng)實(shí)時(shí)接收數(shù)據(jù)源端發(fā)送的報(bào)文,及報(bào)文處理系統(tǒng)中已注冊的報(bào)文處理節(jié)點(diǎn)正常處理接收到的報(bào)文的情況下,彈性擴(kuò)展報(bào)文處理系統(tǒng)的報(bào)文處理能力,分布式處理實(shí)時(shí)接收到的報(bào)文,從而實(shí)現(xiàn)實(shí)時(shí)處理實(shí)時(shí)接收到的報(bào)文;同時(shí),還能避免向故障的報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文,從而避免丟失實(shí)時(shí)接收到的報(bào)文。具體地,本步驟可以包括,接收服務(wù)端獲取可用報(bào)文處理節(jié)點(diǎn)的地址;接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的地址,向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。具體地,所述接收服務(wù)端獲取可用報(bào)文處理節(jié)點(diǎn)的地址,可以包括,節(jié)點(diǎn)管理端從已登記的報(bào)文處理節(jié)點(diǎn)的相關(guān)信息中,讀取出可用報(bào)文處理節(jié)點(diǎn)的地址;節(jié)點(diǎn)管理端向接收服務(wù)端發(fā)送讀取出的可用報(bào)文處理節(jié)點(diǎn)的地址;接收服務(wù)端接收可用報(bào)文處理節(jié)點(diǎn)的地址。其中,所述可用報(bào)文處理節(jié)點(diǎn)的地址可以包括,可用報(bào)文處理節(jié)點(diǎn)的ip地址和端口號。具體地,所述接收服務(wù)端獲取可用報(bào)文處理節(jié)點(diǎn)的地址,或者可以包括, 節(jié)點(diǎn)管理端從已登記的報(bào)文處理節(jié)點(diǎn)的相關(guān)信息中,讀取出可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息;節(jié)點(diǎn)管理端向接收服務(wù)端發(fā)送讀取出的可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息;接收服務(wù)端接收可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息;接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息從標(biāo)識地址映射表中讀取出該可用報(bào)文處理節(jié)點(diǎn)的地址。其中,所述標(biāo)識地址映射表中對應(yīng)可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息記錄有可用報(bào)文處理節(jié)點(diǎn)的地址。其中,所述可用報(bào)文處理節(jié)點(diǎn)的地址可以包括,可用報(bào)文處理節(jié)點(diǎn)的ip地址和端口號。具體地,本步驟可以為,接收服務(wù)端按照負(fù)載均衡方式向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。如若當(dāng)前報(bào)文處理系統(tǒng)包括兩個(gè)可用報(bào)文處理節(jié)點(diǎn),分別為a可用報(bào)文處理節(jié)點(diǎn)和b可用報(bào)文處理節(jié)點(diǎn);接收服務(wù)端將第一個(gè)報(bào)文分發(fā)給a可用報(bào)文處理節(jié)點(diǎn),將第二個(gè)報(bào)文分發(fā)給b可用報(bào)文處理節(jié)點(diǎn),將第三個(gè)報(bào)文再分發(fā)給a可用報(bào)文處理節(jié)點(diǎn),將第四個(gè)報(bào)文再分發(fā)給b可用報(bào)文處理節(jié)點(diǎn),如此分發(fā)實(shí)時(shí)接收到的報(bào)文。需說明的是,為了使得報(bào)文處理系統(tǒng)的接收服務(wù)端可以實(shí)時(shí)接收數(shù)據(jù)源端的報(bào)文,所述報(bào)文的實(shí)時(shí)接收過程,可以包括,接收服務(wù)端向數(shù)據(jù)源端發(fā)布接收服務(wù)端的報(bào)文接收地址;數(shù)據(jù)源端通過消息方式根據(jù)報(bào)文接收地址向接收服務(wù)端發(fā)送報(bào)文;接收服務(wù)端實(shí)時(shí)接收數(shù)據(jù)源端發(fā)送的報(bào)文。其中,所述報(bào)文接收地址可以包括接收服務(wù)端的ip地址和端口號。從而使得報(bào)文處理系統(tǒng)的接收服務(wù)端可以實(shí)時(shí)接收數(shù)據(jù)源端的報(bào)文。需說明的是,為了使得報(bào)文處理系統(tǒng)的接收服務(wù)端可以實(shí)時(shí)接收到數(shù)據(jù)源端的報(bào)文,所述報(bào)文的實(shí)時(shí)接收過程,可以包括,通過第二心跳報(bào)文監(jiān)測主接收服務(wù)端的運(yùn)行狀態(tài);在主接收服務(wù)端的運(yùn)行狀態(tài)為正常時(shí),通過主接收服務(wù)端實(shí)時(shí)接收報(bào)文;在主接收服務(wù)端的運(yùn)行狀態(tài)為故障時(shí),通過備接收服務(wù)端實(shí)時(shí)接收報(bào)文。從而使得報(bào)文處理系統(tǒng)的接收服務(wù)端可以實(shí)時(shí)接收到數(shù)據(jù)源端的報(bào)文。具體地,所述接收服務(wù)端包括主接收服務(wù)端和備接收服務(wù)端;備接收服務(wù)端通過第二心跳報(bào)文監(jiān)測主接收服務(wù)端的運(yùn)行狀態(tài);在主接收服務(wù)端的運(yùn)行狀 態(tài)為正常時(shí),通過主接收服務(wù)端實(shí)時(shí)接收報(bào)文。在主接收服務(wù)端的運(yùn)行狀態(tài)為故障時(shí),通過備接收服務(wù)端實(shí)時(shí)接收報(bào)文。從而可以在報(bào)文處理系統(tǒng)的主接收服務(wù)端出現(xiàn)故障,無法接收報(bào)文的情況下,立即切換至報(bào)文處理系統(tǒng)的備接收服務(wù)端,通過備接收服務(wù)端實(shí)時(shí)接收報(bào)文,使得報(bào)文處理系統(tǒng)可以實(shí)時(shí)接收報(bào)文。其中,所述報(bào)文可以包括用戶通話數(shù)據(jù)、上網(wǎng)數(shù)據(jù)、信令數(shù)據(jù)等大數(shù)據(jù)的報(bào)文。為了實(shí)現(xiàn)上述方法,本發(fā)明公開了一種報(bào)文處理系統(tǒng)。圖2為本發(fā)明實(shí)施例提供的一種報(bào)文處理系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,所述報(bào)文處理系統(tǒng)包括:接收服務(wù)端201、節(jié)點(diǎn)管理端202和至少一個(gè)報(bào)文處理節(jié)點(diǎn)203;至少一個(gè)報(bào)文處理節(jié)點(diǎn)203中包括可用報(bào)文處理節(jié)點(diǎn);所述節(jié)點(diǎn)管理端202,用于根據(jù)所述報(bào)文處理節(jié)點(diǎn)203的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);所述接收服務(wù)端201,用于向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的所述報(bào)文。進(jìn)一步,所述節(jié)點(diǎn)管理端具體還用于向所述接收服務(wù)端發(fā)送所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息;相應(yīng)的,所述接收服務(wù)端具體用于根據(jù)所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息,向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的所述報(bào)文。進(jìn)一步,所述接收服務(wù)端包括主接收服務(wù)端2011和備接收服務(wù)端2012;所述主接收服務(wù)端2011,用于在所述主接收服務(wù)端2011的運(yùn)行狀態(tài)為正常時(shí),實(shí)時(shí)接收所述報(bào)文。所述備接收服務(wù)端2012,用于通過第二心跳報(bào)文監(jiān)測所述主接收服務(wù)端2011的運(yùn)行狀態(tài);在所述主接收服務(wù)端2011的運(yùn)行狀態(tài)為故障時(shí),實(shí)時(shí)接收所述報(bào)文。進(jìn)一步,所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息包括:所述報(bào)文處理節(jié)點(diǎn)的注冊請求,及所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。進(jìn)一步,所述節(jié)點(diǎn)管理端202,具體用于向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文;根據(jù)所述第一心跳報(bào)文的應(yīng)答信息獲得已注冊的所述報(bào)文處 理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。進(jìn)一步,所述接收服務(wù)端201,具體用于按照負(fù)載均衡方式向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。圖3為本發(fā)明提供的一種報(bào)文處理系統(tǒng)具體實(shí)施例的結(jié)構(gòu)示意圖,如圖3所示,所述報(bào)文處理系統(tǒng)包括:接收服務(wù)端201、節(jié)點(diǎn)管理端202和多個(gè)報(bào)文處理節(jié)點(diǎn)203;所述接收服務(wù)端201包括主接收服務(wù)端2011和備接收服務(wù)端2012;所述主接收服務(wù)端2011和備接收服務(wù)端2012均包括所述第一接收模塊2013及第一分發(fā)模塊2014;主接收服務(wù)端2011的第一接收模塊2013,用于在主接收服務(wù)端的運(yùn)行狀態(tài)為正常時(shí),實(shí)時(shí)接收報(bào)文;備接收服務(wù)端2012的第一接收模塊2013,用于通過第二心跳報(bào)文監(jiān)測主接收服務(wù)端2011的運(yùn)行狀態(tài);在主接收服務(wù)端的運(yùn)行狀態(tài)為故障時(shí),實(shí)時(shí)接收報(bào)文;節(jié)點(diǎn)管理端202,用于根據(jù)報(bào)文處理節(jié)點(diǎn)203的當(dāng)前狀態(tài)信息確定出報(bào)文處理節(jié)點(diǎn)203中的可用報(bào)文處理節(jié)點(diǎn);向第一分發(fā)模塊2014發(fā)送可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息;主接收服務(wù)端2011的第一分發(fā)模塊2014,用于在主接收服務(wù)端2011的運(yùn)行狀態(tài)為正常時(shí),根據(jù)可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息,向可用報(bào)文處理節(jié)點(diǎn)分發(fā)主接收服務(wù)端2011的第一接收模塊2013實(shí)時(shí)接收到的報(bào)文;備接收服務(wù)端2012的第一分發(fā)模塊2014,用于在主接收服務(wù)端2011的運(yùn)行狀態(tài)為故障時(shí),根據(jù)可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息,向可用報(bào)文處理節(jié)點(diǎn)分發(fā)主接收服務(wù)端備接收服務(wù)端2012的第一接收模塊2013實(shí)時(shí)接收到的報(bào)文;報(bào)文處理節(jié)點(diǎn)203中的可用報(bào)文處理節(jié)點(diǎn),用于實(shí)時(shí)接收并處理第一分發(fā)模塊2014發(fā)送的報(bào)文。進(jìn)一步,第一接收模塊2013具體用于向數(shù)據(jù)源端204發(fā)布接收服務(wù)端201的報(bào)文接收地址;數(shù)據(jù)源端204用于通過消息方式根據(jù)報(bào)文接收地址向接收服務(wù)端201發(fā)送報(bào)文;接收服務(wù)端201的第一接收模塊2013具體用于實(shí)時(shí)接收數(shù) 據(jù)源端204通過消息方式發(fā)送的報(bào)文。其中,報(bào)文接收地址包括ip地址和端口號。其中,數(shù)據(jù)源端204可以為多個(gè)網(wǎng)元2041。需說明的是,在實(shí)際應(yīng)用場景下,接收服務(wù)端201的主接收服務(wù)端2011可以為主接收服務(wù)器,接收服務(wù)端201的備接收服務(wù)端2012可以為備接收服務(wù)器。需說明的是,所述報(bào)文可以包括用戶通話數(shù)據(jù)、上網(wǎng)數(shù)據(jù)、信令數(shù)據(jù)等大數(shù)據(jù)的報(bào)文。進(jìn)一步,節(jié)點(diǎn)管理端202具體用于向報(bào)文第一分發(fā)模塊2014發(fā)送可用報(bào)文處理節(jié)點(diǎn)的地址。即所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息可以為可用報(bào)文處理節(jié)點(diǎn)的地址。進(jìn)一步,所述節(jié)點(diǎn)管理端202可以包括第一注冊模塊2021、狀態(tài)檢測模塊2022及節(jié)點(diǎn)調(diào)整模塊2023;所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息可以包括,報(bào)文處理節(jié)點(diǎn)的注冊請求,及報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息;第一注冊模塊2021,用于獲取報(bào)文處理節(jié)點(diǎn)的注冊請求,根據(jù)本次獲取到的注冊請求確定可用報(bào)文處理節(jié)點(diǎn);狀態(tài)檢測模塊2022,用于獲取報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息,根據(jù)本次獲取到的當(dāng)前健康狀態(tài)信息確定可用報(bào)文處理節(jié)點(diǎn);節(jié)點(diǎn)調(diào)整模塊2023,用于向報(bào)文第一分發(fā)模塊2014發(fā)送可用報(bào)文處理節(jié)點(diǎn)的地址。進(jìn)一步,報(bào)文處理系統(tǒng)中新增的報(bào)文處理節(jié)點(diǎn)203,用于向節(jié)點(diǎn)管理端202發(fā)送注冊請求;節(jié)點(diǎn)管理端202的第一注冊模塊2021,具體用于接收新增的報(bào)文處理節(jié)點(diǎn)203發(fā)送的注冊請求,所述注冊請求可以包括報(bào)文處理節(jié)點(diǎn)203的ip地址和端口號;根據(jù)注冊請求登記報(bào)文處理節(jié)點(diǎn)203的ip地址和端口號;將本次獲取到的注冊請求對應(yīng)的報(bào)文處理節(jié)點(diǎn)203,確定為可用報(bào)文處理節(jié)點(diǎn)。進(jìn)一步,狀態(tài)檢測模塊2022,具體用于向各個(gè)已注冊的報(bào)文處理節(jié)點(diǎn)203發(fā)送第一心跳報(bào)文;啟動(dòng)定時(shí)器開始計(jì)時(shí);接收并保存第一心跳報(bào)文的應(yīng)答信息;在定時(shí)器計(jì)時(shí)結(jié)束時(shí),節(jié)點(diǎn)管理端判斷已保存的應(yīng)答信息中是否包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息;在已保存的應(yīng)答信息中包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息時(shí),將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為正常,否則,將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為故障;刪除已保 存的應(yīng)答信息;讀取相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)203的當(dāng)前健康狀態(tài)信息;根據(jù)讀取到的當(dāng)前健康狀態(tài)信息判斷相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)203當(dāng)前健康狀態(tài)是否為正常;在相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)203當(dāng)前健康狀態(tài)為正常時(shí),確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)203為可用報(bào)文處理節(jié)點(diǎn),否則,確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)203為不可用報(bào)文處理節(jié)點(diǎn)。進(jìn)一步,主接收服務(wù)端2011的第一分發(fā)模塊2014,用于在主接收服務(wù)端2011的運(yùn)行狀態(tài)為正常時(shí),根據(jù)可用報(bào)文處理節(jié)點(diǎn)的地址,向可用報(bào)文處理節(jié)點(diǎn)分發(fā)主接收服務(wù)端2011的第一接收模塊2013實(shí)時(shí)接收到的報(bào)文;備接收服務(wù)端2012的第一分發(fā)模塊2014,用于在主接收服務(wù)端2011的運(yùn)行狀態(tài)為故障時(shí),根據(jù)可用報(bào)文處理節(jié)點(diǎn)的地址,向可用報(bào)文處理節(jié)點(diǎn)分發(fā)主接收服務(wù)端備接收服務(wù)端2012的第一接收模塊2013實(shí)時(shí)接收到的報(bào)文。進(jìn)一步,第一分發(fā)模塊2014,用于按照報(bào)文分發(fā)策略向各個(gè)可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收的報(bào)文。需說明的是,在實(shí)際應(yīng)用中,第一分發(fā)模塊2014可以采用linux操作系統(tǒng)(一種操作系統(tǒng))的iptables(一種報(bào)文轉(zhuǎn)發(fā)工具)來實(shí)現(xiàn)。即利用iptables的路由轉(zhuǎn)發(fā)功能,按照報(bào)文分發(fā)策略將第一接收模塊2013實(shí)時(shí)接收的報(bào)文,發(fā)送到各個(gè)可用報(bào)文處理節(jié)點(diǎn)。進(jìn)一步,各個(gè)報(bào)文處理節(jié)點(diǎn)203均可以包括接收端口2031、第二注冊模塊2032、處理模塊2033及心跳報(bào)文處理模塊2034;接收端口2031,用于接收報(bào)文;第二注冊模塊2032,用于在接收端口2031接收報(bào)文之前,向節(jié)點(diǎn)管理端202發(fā)送注冊請求,該注冊請求包括報(bào)文處理節(jié)點(diǎn)203的ip地址和端口號等信息;處理模塊2033,用于處理接收端口2031接收的報(bào)文;心跳報(bào)文處理模塊2034,用于接收節(jié)點(diǎn)管理端202發(fā)送的第一心跳報(bào)文,向節(jié)點(diǎn)管理端202發(fā)送第一心跳報(bào)文的應(yīng)答信息。具體地,接收端口2031可以為bind端口;該bind端口是一種利用bind函數(shù)(用于將套接字與指定端口相連)實(shí)現(xiàn)的端口。需說明的是,在實(shí)際應(yīng)用場景,報(bào)文處理節(jié)點(diǎn)203可以為報(bào)文處理服務(wù)器。如此,能在不影響報(bào)文處理系統(tǒng)實(shí)時(shí)接收數(shù)據(jù)源端發(fā)送的報(bào)文,及報(bào)文處理系統(tǒng)中已注冊的報(bào)文處理節(jié)點(diǎn)正常處理接收到的報(bào)文的情況下,彈性擴(kuò)展報(bào) 文處理系統(tǒng)的報(bào)文處理能力,分布式處理實(shí)時(shí)接收到的報(bào)文,從而實(shí)現(xiàn)實(shí)時(shí)處理實(shí)時(shí)接收到的報(bào)文;同時(shí),還能避免向故障的報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文,從而避免丟失實(shí)時(shí)接收到的報(bào)文。在實(shí)際應(yīng)用中,所述接收服務(wù)端201、節(jié)點(diǎn)管理端202、報(bào)文處理節(jié)點(diǎn)203均可由位于服務(wù)器中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號處理器(digitalsignalprocessor,dsp)、或現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)等實(shí)現(xiàn)。圖4為本發(fā)明實(shí)施例提供的一種報(bào)文處理節(jié)點(diǎn)管理方法的流程示意圖,如圖4所示,該方法包括:步驟401:根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn)。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出報(bào)文處理節(jié)點(diǎn)中的可用報(bào)文處理節(jié)點(diǎn)。所述可用報(bào)文處理節(jié)點(diǎn)即為可用的報(bào)文處理節(jié)點(diǎn)。需說明的是,所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息可以包括,報(bào)文處理節(jié)點(diǎn)的注冊請求,及報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。從而使得報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲知,當(dāng)前是否存在剛注冊的可用的報(bào)文處理節(jié)點(diǎn),及已注冊的報(bào)文處理節(jié)點(diǎn)中哪些是當(dāng)前可用的。具體地,本步驟可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取各個(gè)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息;該節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn)。下面詳細(xì)描述下所述報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取各個(gè)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息步驟。具體地,所述報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取各個(gè)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息,可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的注冊請求;節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。具體地,所述報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的注冊請求,可以包括,報(bào)文處理節(jié)點(diǎn)判斷自身是否已向節(jié)點(diǎn)管理端發(fā)送了注冊請求;在確 定未向節(jié)點(diǎn)控管理端發(fā)送注冊請求時(shí),報(bào)文處理節(jié)點(diǎn)向節(jié)點(diǎn)管理端發(fā)送攜帶有自身相關(guān)信息的注冊請求;節(jié)點(diǎn)管理端接收注冊請求;節(jié)點(diǎn)管理端從接收到的注冊請求中解析出報(bào)文處理節(jié)點(diǎn)的相關(guān)信息;節(jié)點(diǎn)管理端登記報(bào)文處理節(jié)點(diǎn)的相關(guān)信息。從而使得節(jié)點(diǎn)管理端可以獲得報(bào)文處理系統(tǒng)中新增的報(bào)文處理節(jié)點(diǎn)的注冊請求。需說明的是,所述報(bào)文處理節(jié)點(diǎn)的相關(guān)信息可以包括,報(bào)文處理節(jié)點(diǎn)的地址等信息,如報(bào)文處理節(jié)點(diǎn)的ip(internetprotocol,互聯(lián)網(wǎng)協(xié)議)地址和端口號等信息。需說明的是,在實(shí)際應(yīng)用中,為了可以及時(shí)接收處理報(bào)文,報(bào)文處理節(jié)點(diǎn)可以在被添加到報(bào)文處理系統(tǒng),且被啟動(dòng)后,立即向節(jié)點(diǎn)管理端發(fā)送注冊請求。具體地,所述節(jié)點(diǎn)管理端獲取報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息,可以包括,節(jié)點(diǎn)管理端向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文;節(jié)點(diǎn)管理端根據(jù)第一心跳報(bào)文的應(yīng)答信息獲得已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。即所述報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息的獲取過程,可以包括:節(jié)點(diǎn)管理端向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文;節(jié)點(diǎn)管理端根據(jù)第一心跳報(bào)文的應(yīng)答信息獲得已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。從而使得節(jié)點(diǎn)管理端可以獲得報(bào)文處理系統(tǒng)中已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息。具體地,所述節(jié)點(diǎn)管理端向已注冊的報(bào)文處理節(jié)點(diǎn)定時(shí)發(fā)送第一心跳報(bào)文,節(jié)點(diǎn)管理端根據(jù)第一心跳報(bào)文的應(yīng)答信息獲得已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息,可以包括,節(jié)點(diǎn)管理端向各個(gè)已注冊的報(bào)文處理節(jié)點(diǎn)發(fā)送第一心跳報(bào)文;節(jié)點(diǎn)管理端啟動(dòng)定時(shí)器開始計(jì)時(shí);節(jié)點(diǎn)管理端接收并保存第一心跳報(bào)文的應(yīng)答信息;在定時(shí)器計(jì)時(shí)結(jié)束時(shí),節(jié)點(diǎn)管理端判斷已保存的應(yīng)答信息中是否包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息;在已保存的應(yīng)答信息中包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息時(shí),節(jié)點(diǎn)管理端將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為正常,否則,將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為故障;節(jié)點(diǎn)管理端刪除已保存的應(yīng)答信息。如若節(jié)點(diǎn)管理端用數(shù)值1表示報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息為正常, 用數(shù)值0表示報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息為故障,則在已保存的應(yīng)答信息中包括相應(yīng)已注冊報(bào)文處理節(jié)點(diǎn)反饋的應(yīng)答信息時(shí),節(jié)點(diǎn)管理端將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為1,否則,將該報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息更新為0;節(jié)點(diǎn)管理端刪除已保存的應(yīng)答信息。下面詳細(xì)描述下所述節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn)步驟。具體地,所述節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn),可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端根據(jù)本次獲取到的注冊請求確定可用報(bào)文處理節(jié)點(diǎn);節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前健康狀態(tài)信息確定可用報(bào)文處理節(jié)點(diǎn)。具體地,所述根據(jù)本次獲取到的注冊請求確定可用報(bào)文處理節(jié)點(diǎn),可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端將本次獲取到的注冊請求對應(yīng)的報(bào)文處理節(jié)點(diǎn),確定為可用報(bào)文處理節(jié)點(diǎn)。從而使得節(jié)點(diǎn)管理端可以確定出報(bào)文處理系統(tǒng)中新增的可用的報(bào)文處理節(jié)點(diǎn)。具體地,所述節(jié)點(diǎn)管理端根據(jù)本次獲取到的當(dāng)前健康狀態(tài)信息確定可用報(bào)文處理節(jié)點(diǎn),可以包括,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端讀取相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息;節(jié)點(diǎn)管理端根據(jù)讀取到的當(dāng)前健康狀態(tài)信息判斷相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)當(dāng)前健康狀態(tài)是否為正常;在相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)當(dāng)前健康狀態(tài)為正常時(shí),節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為可用報(bào)文處理節(jié)點(diǎn),否則,節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為不可用報(bào)文處理節(jié)點(diǎn)。從而使得節(jié)點(diǎn)管理端可以確定出,報(bào)文處理系統(tǒng)已注冊的報(bào)文處理節(jié)點(diǎn)中可用的報(bào)文處理節(jié)點(diǎn)。如報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端讀取相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)的當(dāng)前健康狀態(tài)信息;節(jié)點(diǎn)管理端判斷讀取到的當(dāng)前健康狀態(tài)信息是否為1;在讀取到的當(dāng)前健康狀態(tài)信息為1時(shí),節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為可用報(bào)文處理節(jié)點(diǎn),否則,節(jié)點(diǎn)管理端確定相應(yīng)已注冊的報(bào)文處理節(jié)點(diǎn)為不可用報(bào)文處理節(jié)點(diǎn)。步驟402:發(fā)送可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端向報(bào)文處理系統(tǒng)的接收服務(wù)端發(fā)送可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端發(fā)送可用報(bào)文處理節(jié)點(diǎn)的地址。本步驟或者可以為報(bào)文處理系統(tǒng)的節(jié)點(diǎn)管理端發(fā)送可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息。即可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息可以為可用報(bào)文處理節(jié)點(diǎn)的地址,或者可以為可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息。如此,可以向接收服務(wù)端中的分發(fā)模塊發(fā)送可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息,使得接收服務(wù)端中的分發(fā)模塊可以獲知報(bào)文處理系統(tǒng)中的可用報(bào)文處理節(jié)點(diǎn)有哪些,并可以向報(bào)文處理系統(tǒng)中的可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。為了實(shí)現(xiàn)上述方法,本發(fā)明公開了一種報(bào)文處理節(jié)點(diǎn)管理裝置。圖5為本發(fā)明實(shí)施例提供的一種報(bào)文處理節(jié)點(diǎn)管理裝置的結(jié)構(gòu)示意圖,如圖5所示,所述裝置包括:確定模塊501,用于根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出可用報(bào)文處理節(jié)點(diǎn);發(fā)送模塊502,用于發(fā)送所述可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。在實(shí)際應(yīng)用中,所述確定模塊501及發(fā)送模塊502均可由位于服務(wù)器中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號處理器(digitalsignalprocessor,dsp)、或現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)等實(shí)現(xiàn)。圖6為本發(fā)明實(shí)施例提供的一種報(bào)文分發(fā)方法的流程示意圖,如圖6所示,所述方法包括:步驟601:接收可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的接收服務(wù)端接收可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的接收服務(wù)端接收可用報(bào)文處理節(jié)點(diǎn)的地址。本步驟或者可以為,報(bào)文處理系統(tǒng)的接收服務(wù)端接收可用報(bào)文處理 節(jié)點(diǎn)的設(shè)備標(biāo)識信息。即可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息可以為可用報(bào)文處理節(jié)點(diǎn)的地址,或者可以為可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息。步驟602:根據(jù)可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。具體地,本步驟可以為,報(bào)文處理系統(tǒng)的接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的地址向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。即可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息可以為可用報(bào)文處理節(jié)點(diǎn)的地址。具體地,本步驟可以包括,報(bào)文處理系統(tǒng)的接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息獲取可用報(bào)文處理節(jié)點(diǎn)的地址;報(bào)文處理系統(tǒng)的接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的地址向可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文。即可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息或者可以為可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息。具體地,所述根據(jù)可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息獲取可用報(bào)文處理節(jié)點(diǎn)的地址,可以為,接收服務(wù)端根據(jù)可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息從標(biāo)識地址映射表中讀取出該可用報(bào)文處理節(jié)點(diǎn)的地址。其中,所述標(biāo)識地址映射表中對應(yīng)可用報(bào)文處理節(jié)點(diǎn)的設(shè)備標(biāo)識信息記錄有可用報(bào)文處理節(jié)點(diǎn)的地址。其中,所述可用報(bào)文處理節(jié)點(diǎn)的地址可以包括,可用報(bào)文處理節(jié)點(diǎn)的ip地址和端口號。其中,所述可用報(bào)文處理節(jié)點(diǎn)是根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出的。如此,使得接收服務(wù)端可以實(shí)時(shí)向報(bào)文處理系統(tǒng)中的可用報(bào)文處理節(jié)點(diǎn)發(fā)送實(shí)時(shí)接收到的報(bào)文。為了實(shí)現(xiàn)上述方法,本發(fā)明公開了一種報(bào)文分發(fā)裝置。圖7為本發(fā)明實(shí)施例提供的一種報(bào)文分裝置的結(jié)構(gòu)示意圖,如圖7所示,所述裝置包括:第二接收模塊701,用于接收可用報(bào)文處理節(jié)點(diǎn)的標(biāo)識信息;第二分發(fā)模塊702,用于根據(jù)所述標(biāo)識信息向所述可用報(bào)文處理節(jié)點(diǎn)分發(fā)實(shí)時(shí)接收到的報(bào)文;其中,所述可用報(bào)文處理節(jié)點(diǎn)是根據(jù)報(bào)文處理節(jié)點(diǎn)的當(dāng)前狀態(tài)信息確定出的。在實(shí)際應(yīng)用中,所述第二接收模塊701、第二分發(fā)模塊702均可由位于服務(wù)器中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號處理器(digitalsignalprocessor,dsp)、或現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)等實(shí)現(xiàn)。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化,本發(fā)明的保護(hù)范圍以權(quán)利要求為準(zhǔn)。當(dāng)前第1頁12當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1