亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

日志文件處理方法及裝置的制造方法_3

文檔序號:8905136閱讀:來源:國知局
eLoad)- (ThreadLoadMax-CurMaxNodeLoad) >threshhold (3)
[0082]也即,出現(xiàn)了當(dāng)將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至第二處理線程時,重新映射后第二處理線程的負(fù)載量與第一處理線程的負(fù)載量之間的負(fù)載量差值大于第一閾值,出現(xiàn)了情況反轉(zhuǎn),則此時舍棄將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至第二處理線程,將下一位序的節(jié)點(diǎn)服務(wù)器重新映射至第二處理線程,若仍然出現(xiàn)式(3)所示的情形,則舍棄下一位序的節(jié)點(diǎn)服務(wù)器,而將再下一位序的節(jié)點(diǎn)服務(wù)器重新映射至第二處理線程,直至滿足式(I)。
[0083]圖4示出了本發(fā)明實(shí)施例中的一種日志文件處理裝置的結(jié)構(gòu)示意圖。如圖4所示的日志文件處理裝置400,可以包括:
[0084]建立單元401,適于建立所述節(jié)點(diǎn)服務(wù)器和處理線程之間的映射關(guān)系。在本發(fā)明一實(shí)施例中,所述建立單元適于通過將各個節(jié)點(diǎn)服務(wù)器循環(huán)映射至各個處理線程,建立各個節(jié)點(diǎn)服務(wù)器與各個處理線程之間的映射關(guān)系。
[0085]在具體實(shí)施中,所述建立單元401還適于在將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理之后,當(dāng)有新節(jié)點(diǎn)服務(wù)器加入時,獲取所述的各個節(jié)點(diǎn)服務(wù)器中最后一個節(jié)點(diǎn)服務(wù)器對應(yīng)的處理線程;將所述新加入的節(jié)點(diǎn)服務(wù)器映射至所述最后一個節(jié)點(diǎn)服務(wù)器對應(yīng)的處理線程的下一處理線程。
[0086]分發(fā)單元402,適于將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理。
[0087]在具體實(shí)施中,如圖4所示的日志文件處理裝置400還可以包括負(fù)載均衡單元403,其中:
[0088]負(fù)載均衡單元403,適于當(dāng)滿足預(yù)設(shè)的條件時,對所述映射關(guān)系進(jìn)行調(diào)整,直至各個處理線程之間達(dá)到負(fù)載均衡。
[0089]在本發(fā)明一實(shí)施例中,所述負(fù)載均衡單元403適于當(dāng)?shù)谝惶幚砭€程和第二處理線程的負(fù)載量差值大于所述第一閾值時,分別獲取第一處理線程和第二處理線程在所述預(yù)設(shè)時間段內(nèi)的日志文件增量;按照日志文件增量從小到大的順序遍歷所述第一處理線程對應(yīng)的各個節(jié)點(diǎn)服務(wù)器,將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,并將所述第一處理線程與所述第二處理線程的負(fù)載量差值與所述第一閾值進(jìn)行比較;當(dāng)確定所述第一處理線程與所述第二處理線程之間的負(fù)載量差值大于所述第一閾值時,則將下一位序的節(jié)點(diǎn)服務(wù)器映射至所述第二處理線程,直至所述第一處理線程與所述第二處理線程的負(fù)載量差值小于所述第一閾值;當(dāng)確定將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,所述第二處理線程與所述第一處理線程的負(fù)載量差值大于所述第一閾值時,則舍棄當(dāng)前位序的節(jié)點(diǎn)服務(wù)器,將下一位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,直至所述第一處理線程與所述第二處理線程的負(fù)載量差值小于所述第一閾值。
[0090]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于計(jì)算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
[0091]以上對本發(fā)明實(shí)施例的方法及系統(tǒng)做了詳細(xì)的介紹,本發(fā)明并不限于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種日志文件處理方法,其特征在于,包括: 建立各個節(jié)點(diǎn)服務(wù)器和處理線程之間的映射關(guān)系; 將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理。2.根據(jù)權(quán)利要求1所述的日志文件處理方法,其特征在于,還包括:當(dāng)滿足預(yù)設(shè)的條件時,對所述映射關(guān)系進(jìn)行調(diào)整,直至各個處理線程之間達(dá)到負(fù)載均衡。3.根據(jù)權(quán)利要求2所述的日志文件處理方法,其特征在于,所述預(yù)設(shè)的條件包括:第一處理線程和第二處理線程的負(fù)載量差值大于預(yù)設(shè)的第一閾值,其中,所述第一處理線程為在所述預(yù)設(shè)時間段內(nèi)具有最大負(fù)載量的處理線程,所述第二處理線程為在所述預(yù)設(shè)時間段內(nèi)具有最小負(fù)載量的處理線程。4.根據(jù)權(quán)利要求3所述的日志文件處理方法,其特征在于,所述當(dāng)滿足預(yù)設(shè)的條件時,對所述映射關(guān)系進(jìn)行調(diào)整,直至各個處理線程之間達(dá)到負(fù)載均衡,包括: 當(dāng)?shù)谝惶幚砭€程和第二處理線程的負(fù)載量差值大于所述第一閾值時,分別獲取第一處理線程和第二處理線程對應(yīng)的節(jié)點(diǎn)服務(wù)器在所述預(yù)設(shè)時間段內(nèi)的日志文件增量; 按照日志文件增量從小到大的順序遍歷所述第一處理線程對應(yīng)的各個節(jié)點(diǎn)服務(wù)器,將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,并將所述第一處理線程與所述第二處理線程的負(fù)載量差值與所述第一閾值進(jìn)行比較; 當(dāng)確定所述第一處理線程與所述第二處理線程之間的負(fù)載量差值大于所述第一閾值時,則將下一位序的節(jié)點(diǎn)服務(wù)器映射至所述第二處理線程,直至所述第一處理線程與所述第二處理線程的負(fù)載量差值小于所述第一閾值; 當(dāng)確定將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,所述第二處理線程與所述第一處理線程的負(fù)載量差值大于所述第一閾值時,則舍棄當(dāng)前位序的節(jié)點(diǎn)服務(wù)器,將下一位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,直至所述第一處理線程與所述第二處理線程的負(fù)載量差值小于所述第一閾值。5.根據(jù)權(quán)利要求1所述的日志文件處理方法,其特征在于,所述建立所述節(jié)點(diǎn)服務(wù)器和處理線程之間的映射關(guān)系,包括:通過將各個節(jié)點(diǎn)服務(wù)器循環(huán)映射至各個處理線程,建立各個節(jié)點(diǎn)服務(wù)器與各個處理線程之間的映射關(guān)系。6.根據(jù)權(quán)利要求5所述的日志文件處理方法,其特征在于,在將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理之后,還包括: 當(dāng)有新節(jié)點(diǎn)服務(wù)器加入時,獲取所述的各個節(jié)點(diǎn)服務(wù)器中最后一個節(jié)點(diǎn)服務(wù)器對應(yīng)的處理線程; 將所述新加入的節(jié)點(diǎn)服務(wù)器映射至所述最后一個節(jié)點(diǎn)服務(wù)器對應(yīng)的處理線程的下一處理線程。7.—種日志文件處理裝置,其特征在于,包括: 建立單元,適于建立各個節(jié)點(diǎn)服務(wù)器和處理線程之間的映射關(guān)系; 分發(fā)單元,適于將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理。8.根據(jù)權(quán)利要求7所述的日志文件處理裝置,其特征在于,還包括:負(fù)載均衡單元,適于當(dāng)滿足預(yù)設(shè)的條件時,對所述映射關(guān)系進(jìn)行調(diào)整,直至各個處理線程之間達(dá)到負(fù)載均衡。9.根據(jù)權(quán)利要求8所述的日志文件處理裝置,其特征在于,所述預(yù)設(shè)的條件包括:第一處理線程和第二處理線程的負(fù)載量差值大于預(yù)設(shè)的第一閾值,其中,所述第一處理線程為在所述預(yù)設(shè)時間段內(nèi)具有最大負(fù)載量的處理線程,所述第二處理線程為在所述預(yù)設(shè)時間段內(nèi)具有最小負(fù)載量的處理線程。10.根據(jù)權(quán)利要求9所述的日志文件處理裝置,其特征在于,所述負(fù)載均衡單元適于:當(dāng)?shù)谝惶幚砭€程和第二處理線程的負(fù)載量差值大于所述第一閾值時,分別獲取第一處理線程和第二處理線程對應(yīng)的節(jié)點(diǎn)服務(wù)器在所述預(yù)設(shè)時間段內(nèi)的日志文件增量;按照日志文件增量從小到大的順序遍歷所述第一處理線程對應(yīng)的各個節(jié)點(diǎn)服務(wù)器,將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,并將所述第一處理線程與所述第二處理線程的負(fù)載量差值與所述第一閾值進(jìn)行比較;當(dāng)確定所述第一處理線程與所述第二處理線程之間的負(fù)載量差值大于所述第一閾值時,則將下一位序的節(jié)點(diǎn)服務(wù)器映射至所述第二處理線程,直至所述第一處理線程與所述第二處理線程的負(fù)載量差值小于所述第一閾值;當(dāng)確定將當(dāng)前位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,所述第二處理線程與所述第一處理線程的負(fù)載量差值大于所述第一閾值時,則舍棄當(dāng)前位序的節(jié)點(diǎn)服務(wù)器,將下一位序的節(jié)點(diǎn)服務(wù)器重新映射至所述第二處理線程,直至所述第一處理線程與所述第二處理線程的負(fù)載量差值小于所述第一閾值。11.根據(jù)權(quán)利要求7所述的日志文件處理裝置,其特征在于,所述建立單元適于通過將各個節(jié)點(diǎn)服務(wù)器循環(huán)映射至各個處理線程,建立各個節(jié)點(diǎn)服務(wù)器與各個處理線程之間的映射關(guān)系。12.根據(jù)權(quán)利要求11所述的日志文件處理裝置,其特征在于,所述建立單元還適于:在將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理之后,當(dāng)有新節(jié)點(diǎn)服務(wù)器加入時,獲取所述的各個節(jié)點(diǎn)服務(wù)器中最后一個節(jié)點(diǎn)服務(wù)器對應(yīng)的處理線程;將所述新加入的節(jié)點(diǎn)服務(wù)器映射至所述最后一個節(jié)點(diǎn)服務(wù)器對應(yīng)的處理線程的下一處理線程。
【專利摘要】一種日志文件處理方法及裝置,所述方法包括:建立各個節(jié)點(diǎn)服務(wù)器和處理線程之間的映射關(guān)系;將各個節(jié)點(diǎn)服務(wù)器的日志文件按照所述映射關(guān)系分發(fā)至對應(yīng)的處理線程進(jìn)行處理。上述的方案可以節(jié)約處理線程的資源,提高日志文件的處理效率。
【IPC分類】G06F17/30, G06F9/50
【公開號】CN104881326
【申請?zhí)枴緾N201510274533
【發(fā)明人】秦北志, 楊寧
【申請人】上海帝聯(lián)信息科技股份有限公司
【公開日】2015年9月2日
【申請日】2015年5月26日
當(dāng)前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1