一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,具體地說是一種貫穿供電信息發(fā)布行為整個(gè)過程的一致的優(yōu)先級(jí)調(diào)度策略。
【背景技術(shù)】
[0002]隨著市場(chǎng)經(jīng)濟(jì)的發(fā)展,企業(yè)競(jìng)爭(zhēng)加劇,服務(wù)業(yè)帶來升級(jí),因此需要企業(yè)在做好產(chǎn)品的同時(shí)也提供相應(yīng)的服務(wù),全國(guó)電力公司也需要積極應(yīng)對(duì),不斷提升客戶服務(wù)水平,提升客戶體驗(yàn)和對(duì)電力企業(yè)的服務(wù)滿意度。
[0003]電力企業(yè)面對(duì)數(shù)量巨大的電力客戶群體提供供電信息發(fā)布服務(wù),供電信息服務(wù)業(yè)務(wù)繁多,包括電費(fèi)提醒、繳費(fèi)確認(rèn)、業(yè)務(wù)辦理進(jìn)程通知、停復(fù)電通知等數(shù)十種業(yè)務(wù)信息,面對(duì)海量的各類供電信息業(yè)務(wù)數(shù)據(jù)處理,需要對(duì)各類業(yè)務(wù)特點(diǎn)進(jìn)行分析,互動(dòng)性和實(shí)時(shí)性供電信息服務(wù)數(shù)據(jù)需要及時(shí)準(zhǔn)確的進(jìn)行發(fā)送,海量供電信息處理采用并發(fā)處理、順序發(fā)送的方式無法滿足電力客戶對(duì)供電信息服務(wù)的個(gè)性化需求,需要對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行優(yōu)先級(jí)排列處理和按優(yōu)先級(jí)發(fā)送,供電信息服務(wù)數(shù)據(jù)發(fā)送,需要將優(yōu)先級(jí)貫穿整個(gè)信息發(fā)布過程,然而信息發(fā)布渠道各種各樣,目前的供電信息數(shù)據(jù)處理無法適應(yīng)各類不同發(fā)布渠道的優(yōu)先級(jí)策略,這就需要將供電信息服務(wù)的優(yōu)先級(jí)策略進(jìn)行可繼承性的設(shè)計(jì)和實(shí)現(xiàn),滿足供電信息服務(wù)數(shù)據(jù)發(fā)布對(duì)不同發(fā)送通道的支持,全面提升為廣大電力客戶提供高體驗(yàn)的供電信息發(fā)布服務(wù)。
【發(fā)明內(nèi)容】
[0004]為了提高供電信息發(fā)布的及時(shí)性和互動(dòng)體驗(yàn),本發(fā)明的目的是提供一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,該方法采用一種啟發(fā)策略改進(jìn)電力系統(tǒng)集群中資源調(diào)度策略,以實(shí)現(xiàn)供電信息優(yōu)先級(jí)調(diào)度貫徹整個(gè)供電信息發(fā)布行為全過程,提高供電信息發(fā)布的及時(shí)性和互動(dòng)體驗(yàn)。
[0005]如圖1所示,本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:
[0006]—種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,利用優(yōu)先級(jí)貫穿整個(gè)供電信息發(fā)布行為,根據(jù)不同供電信息業(yè)務(wù)發(fā)布時(shí)效性的不同,對(duì)供電信息業(yè)務(wù)數(shù)據(jù)進(jìn)行任務(wù)式調(diào)度處理和發(fā)布,并將優(yōu)先級(jí)策略在整個(gè)行為全過程保持策略一致性,保持供電信息從源數(shù)據(jù)處理到不同信息發(fā)布渠道的繼承性,具體包括以下步驟:
[0007]1)按優(yōu)先級(jí)設(shè)置調(diào)度得到各類供電信息業(yè)務(wù)數(shù)據(jù),首先將各類供電業(yè)務(wù)數(shù)據(jù)加載到不同優(yōu)先級(jí)隊(duì)列中,設(shè)置各類業(yè)務(wù)優(yōu)先級(jí)數(shù)值,優(yōu)先級(jí)數(shù)值由高到底分別對(duì)應(yīng)數(shù)值由大至IJ小,優(yōu)先級(jí)動(dòng)態(tài)增加,擴(kuò)展優(yōu)先級(jí)級(jí)數(shù)。
[0008]2)在內(nèi)存中對(duì)優(yōu)先級(jí)數(shù)值進(jìn)行計(jì)算并取最大值,供電信息處理及信息生成時(shí)優(yōu)先處理優(yōu)先級(jí)數(shù)值最大對(duì)應(yīng)的數(shù)據(jù)隊(duì)列,進(jìn)行批量和多任務(wù)并發(fā)處理,提高信息處理性能;
[0009]3)將供電信息處理各類業(yè)務(wù)優(yōu)先級(jí)數(shù)值繼承到生成好的信息數(shù)據(jù)中,信息發(fā)送時(shí)根據(jù)繼承的優(yōu)先級(jí)數(shù)值,取生成信息中最大值數(shù)據(jù),批量發(fā)送;
[0010]4)供電信息發(fā)布支持不同的信息發(fā)送通道,不同的發(fā)送通道優(yōu)先級(jí)策略也不相同,如采用高、中、低作為優(yōu)先級(jí)策略,或者采用時(shí)間先后作為優(yōu)先級(jí)策略等,供電信息數(shù)據(jù)向發(fā)送通道進(jìn)行數(shù)據(jù)推送時(shí),先建立兩者之間的優(yōu)先級(jí)數(shù)值對(duì)應(yīng)關(guān)系,可一對(duì)一、多對(duì)一、不同數(shù)值類型建立關(guān)系等方式,進(jìn)行優(yōu)先級(jí)數(shù)值配置轉(zhuǎn)換,設(shè)置信息發(fā)布渠道相同的優(yōu)先級(jí)級(jí)數(shù),將供電信息數(shù)據(jù)的優(yōu)先級(jí)數(shù)值轉(zhuǎn)換成發(fā)布渠道優(yōu)先級(jí)數(shù)值,將優(yōu)先級(jí)調(diào)度策略繼承到信息發(fā)布渠道平臺(tái)中。
[0011]進(jìn)一步的,供電信息各類業(yè)務(wù)優(yōu)先級(jí)動(dòng)態(tài)變化,擴(kuò)展或減少優(yōu)先級(jí)級(jí)數(shù),優(yōu)先級(jí)按數(shù)值由大到小,對(duì)應(yīng)優(yōu)先級(jí)由高到底,優(yōu)先級(jí)數(shù)值大,任務(wù)式調(diào)度處理取優(yōu)先級(jí)最大值對(duì)應(yīng)的數(shù)據(jù)隊(duì)列進(jìn)行一定數(shù)量單位數(shù)據(jù)批量處理,支持并發(fā)式任務(wù)處理。
[0012]供電信息發(fā)布優(yōu)先級(jí)調(diào)度策略具備全過程繼承性,貫徹供電信息數(shù)據(jù)加載、信息生成、信息發(fā)送及信息發(fā)布渠道平臺(tái)的繼承,使供電信息發(fā)布行為從源數(shù)據(jù)到信息發(fā)布渠道發(fā)布出去整個(gè)過程,數(shù)據(jù)優(yōu)先級(jí)一致性得以保持。
[0013]有益效果:
[0014]本發(fā)明利用優(yōu)先級(jí)貫穿整個(gè)供電信息發(fā)布行為,根據(jù)不同供電信息業(yè)務(wù)發(fā)布時(shí)效性的不同,對(duì)供電信息業(yè)務(wù)數(shù)據(jù)進(jìn)行任務(wù)式調(diào)度處理和發(fā)布,并將優(yōu)先級(jí)策略在整個(gè)行為全過程保持策略一致性,保持供電信息從源數(shù)據(jù)處理到不同信息發(fā)布渠道的繼承性,本發(fā)明提升數(shù)據(jù)處理性能,也提升了信息發(fā)布的及時(shí)性和互動(dòng)體驗(yàn)。
【附圖說明】
[0015]圖1是本發(fā)明一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略流程圖。
【具體實(shí)施方式】
[0016]以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實(shí)施。
[0017]本發(fā)明公開一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,利用一種繼承性的優(yōu)先級(jí)調(diào)度策略,提高供電信息發(fā)布的及時(shí)性和互動(dòng)體驗(yàn),將信息發(fā)布優(yōu)先級(jí)貫徹整個(gè)供電信息處理和發(fā)布環(huán)節(jié)。
[0018]按優(yōu)先級(jí)設(shè)置調(diào)度得到各類供電信息業(yè)務(wù)數(shù)據(jù),首先將各類供電業(yè)務(wù)數(shù)據(jù)加載到不同優(yōu)先級(jí)隊(duì)列中,設(shè)置各類業(yè)務(wù)優(yōu)先級(jí)數(shù)值,優(yōu)先級(jí)數(shù)值由高到底分別對(duì)應(yīng)數(shù)值由大到小,優(yōu)先級(jí)可動(dòng)態(tài)增加,擴(kuò)展優(yōu)先級(jí)級(jí)數(shù)。
[0019]在內(nèi)存中對(duì)優(yōu)先級(jí)數(shù)值進(jìn)行計(jì)算,取最大值;供電信息處理及信息生成時(shí)優(yōu)先處理優(yōu)先級(jí)數(shù)值最大對(duì)應(yīng)的數(shù)據(jù)隊(duì)列,按照一定單元數(shù)進(jìn)行批量和多任務(wù)并發(fā)處理,提高信息處理性能;將供電信息處理各類業(yè)務(wù)優(yōu)先級(jí)繼承到生成好的信息數(shù)據(jù)中;信息發(fā)送時(shí)根據(jù)繼承的優(yōu)先級(jí)數(shù)值,取生成信息中最大值數(shù)據(jù),批量發(fā)送;并根據(jù)發(fā)送通道優(yōu)先級(jí)策略,進(jìn)行優(yōu)先級(jí)數(shù)值配置轉(zhuǎn)換,設(shè)置信息發(fā)布渠道相同的優(yōu)先級(jí)級(jí)數(shù),并優(yōu)先級(jí)轉(zhuǎn)換成發(fā)布渠道優(yōu)先級(jí)數(shù)值,將優(yōu)先級(jí)調(diào)度策略繼承到信息發(fā)布渠道平臺(tái)中。
[0020]本發(fā)明具體包括以下步驟:
[0021]1)在供電信息發(fā)布應(yīng)用中,存在N個(gè)信息發(fā)布業(yè)務(wù),根據(jù)業(yè)務(wù)發(fā)布時(shí)效性對(duì)業(yè)務(wù)進(jìn)行分類,并設(shè)置對(duì)應(yīng)的優(yōu)先級(jí)級(jí)數(shù),記作pr1rity,pr1rity值對(duì)應(yīng)一個(gè)數(shù)值,數(shù)值越大,優(yōu)先級(jí)級(jí)別越高,供電信息源數(shù)據(jù)加載時(shí),根據(jù)pr1rity的值加載到隊(duì)列中,并將優(yōu)先級(jí)記錄到優(yōu)先級(jí)隊(duì)列,記作queue,其中key為pr1rity數(shù)值,value為隊(duì)列名稱。
[0022]2)供電信息數(shù)據(jù)處理和發(fā)布信息生成時(shí),優(yōu)先級(jí)調(diào)度策略先從queue依此查找key最大的值對(duì)應(yīng)的value對(duì)應(yīng)的隊(duì)列名稱,并從這一個(gè)或多個(gè)隊(duì)列中按一定單元數(shù)量取供電信息業(yè)務(wù)數(shù)據(jù),分配到多個(gè)業(yè)務(wù)處理程序中進(jìn)行處理,并將key值重新作為pr1rity值保存到生成好的發(fā)布信息數(shù)據(jù)中。
[0023]3)供電信息發(fā)布時(shí),根據(jù)pr1rity值按一定單元數(shù)量獲取值最大的供電信息數(shù)據(jù)進(jìn)行優(yōu)先發(fā)送,pr1rity依此獲取,直到達(dá)到單元數(shù)量,一次性向供電信息發(fā)布渠道平臺(tái)進(jìn)行推送。
[0024]4)在向供電信息發(fā)布渠道平臺(tái)推送前,配置pr1rity與發(fā)布渠道平臺(tái)優(yōu)先級(jí)值的對(duì)應(yīng)關(guān)系,如一個(gè)pr1rity值對(duì)應(yīng)一個(gè)發(fā)布渠道平臺(tái)優(yōu)先級(jí)值,或多個(gè)pr1rity值對(duì)應(yīng)一個(gè)發(fā)布渠道平臺(tái)優(yōu)先級(jí)值,并將pr1rity值根據(jù)對(duì)應(yīng)關(guān)系轉(zhuǎn)換為供電信息發(fā)布渠道平臺(tái)優(yōu)先級(jí)值,供發(fā)布渠道平臺(tái)進(jìn)行優(yōu)先級(jí)策略調(diào)度。
[0025]本發(fā)明采用一種繼承性優(yōu)先級(jí)策略,貫徹供電信息數(shù)據(jù)加載、信息生成、信息發(fā)送及信息發(fā)布渠道的繼承,提升供電信息發(fā)布時(shí)效性和互動(dòng)體驗(yàn),適用于供電信息發(fā)布的不同渠道平臺(tái)。
【主權(quán)項(xiàng)】
1.一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,其特征在于,將信息發(fā)布優(yōu)先級(jí)貫徹整個(gè)供電信息處理和發(fā)布環(huán)節(jié),包括以下步驟: 1)按優(yōu)先級(jí)設(shè)置調(diào)度得到各類供電信息業(yè)務(wù)數(shù)據(jù),首先將各類供電業(yè)務(wù)數(shù)據(jù)加載到不同優(yōu)先級(jí)隊(duì)列中,設(shè)置各類業(yè)務(wù)優(yōu)先級(jí)數(shù)值,優(yōu)先級(jí)數(shù)值由高到底分別對(duì)應(yīng)數(shù)值由大到小,優(yōu)先級(jí)動(dòng)態(tài)增加,擴(kuò)展優(yōu)先級(jí)級(jí)數(shù); 2)在內(nèi)存中對(duì)優(yōu)先級(jí)數(shù)值進(jìn)行計(jì)算并取最大值,供電信息處理及信息生成時(shí)優(yōu)先處理優(yōu)先級(jí)數(shù)值最大對(duì)應(yīng)的數(shù)據(jù)隊(duì)列,進(jìn)行批量和多任務(wù)并發(fā)處理,提高信息處理性能; 3)將供電信息處理各類業(yè)務(wù)優(yōu)先級(jí)數(shù)值繼承到生成好的信息數(shù)據(jù)中,信息發(fā)送時(shí)根據(jù)繼承的優(yōu)先級(jí)數(shù)值,取生成信息中最大值數(shù)據(jù),批量發(fā)送; 4)供電信息發(fā)布支持不同的信息發(fā)送通道,不同的發(fā)送通道優(yōu)先級(jí)策略也不相同,供電信息數(shù)據(jù)向發(fā)送通道進(jìn)行數(shù)據(jù)推送時(shí),先建立兩者之間的優(yōu)先級(jí)數(shù)值對(duì)應(yīng)關(guān)系,進(jìn)行優(yōu)先級(jí)數(shù)值配置轉(zhuǎn)換,設(shè)置信息發(fā)布渠道相同的優(yōu)先級(jí)級(jí)數(shù),將供電信息數(shù)據(jù)的優(yōu)先級(jí)數(shù)值轉(zhuǎn)換成發(fā)布渠道優(yōu)先級(jí)數(shù)值,將優(yōu)先級(jí)調(diào)度策略繼承到信息發(fā)布渠道平臺(tái)中。2.根據(jù)權(quán)利要求1所述一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,其特征在于,供電信息各類業(yè)務(wù)優(yōu)先級(jí)動(dòng)態(tài)變化,擴(kuò)展或減少優(yōu)先級(jí)級(jí)數(shù),優(yōu)先級(jí)按數(shù)值由大到小,對(duì)應(yīng)優(yōu)先級(jí)由高到底,優(yōu)先級(jí)數(shù)值大,任務(wù)式調(diào)度處理取優(yōu)先級(jí)最大值對(duì)應(yīng)的數(shù)據(jù)隊(duì)列進(jìn)行一定數(shù)量單位數(shù)據(jù)批量處理,支持并發(fā)式任務(wù)處理。3.根據(jù)權(quán)利要求1所述一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,其特征在于,供電信息發(fā)布優(yōu)先級(jí)調(diào)度策略具備全過程繼承性,貫徹供電信息數(shù)據(jù)加載、信息生成、信息發(fā)送及信息發(fā)布渠道平臺(tái)的繼承,使供電信息發(fā)布行為從源數(shù)據(jù)到信息發(fā)布渠道發(fā)布出去整個(gè)過程,數(shù)據(jù)優(yōu)先級(jí)一致性得以保持。
【專利摘要】本發(fā)明公開一種繼承性供電信息優(yōu)先級(jí)調(diào)度策略,首先將各類供電業(yè)務(wù)數(shù)據(jù)加載到不同優(yōu)先級(jí)隊(duì)列中,優(yōu)先級(jí)數(shù)值由高到底分別對(duì)應(yīng)數(shù)值由大到?。辉趦?nèi)存中對(duì)優(yōu)先級(jí)數(shù)值進(jìn)行計(jì)算,取最大值;供電信息處理及信息生成時(shí)優(yōu)先處理優(yōu)先級(jí)數(shù)值最大對(duì)應(yīng)的數(shù)據(jù)隊(duì)列,按照一定單元數(shù)進(jìn)行批量和多任務(wù)并發(fā)處理;將供電信息處理各類業(yè)務(wù)優(yōu)先級(jí)繼承到生成好的信息數(shù)據(jù)中;信息發(fā)送時(shí)根據(jù)繼承的優(yōu)先級(jí)數(shù)值,取生成信息中最大值數(shù)據(jù),批量發(fā)送;將優(yōu)先級(jí)調(diào)度策略繼承到信息發(fā)布渠道平臺(tái)中。本發(fā)明采用一種繼承性優(yōu)先級(jí)策略,貫徹供電信息數(shù)據(jù)加載、信息生成、信息發(fā)送及信息發(fā)布渠道的繼承,提升供電信息發(fā)布時(shí)效性和互動(dòng)體驗(yàn)。
【IPC分類】H04L12/865
【公開號(hào)】CN105245472
【申請(qǐng)?zhí)枴緾N201510693010
【發(fā)明人】李驚濤, 馬一峰, 夏澤舉
【申請(qǐng)人】國(guó)網(wǎng)安徽省電力公司, 國(guó)家電網(wǎng)公司
【公開日】2016年1月13日
【申請(qǐng)日】2015年10月22日