日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于Linux消息隊列的日志處理方法在審

專利信息
申請號: 201310684489.4 申請日: 2013-12-16
公開(公告)號: CN103838624A 公開(公告)日: 2014-06-04
發明(設計)人: 劉續東 申請(專利權)人: 浪潮電子信息產業股份有限公司
主分類號: G06F9/46 分類號: G06F9/46;G06F11/34
代理公司: 暫無信息 代理人: 暫無信息
地址: 250014 山東*** 國省代碼: 山東;37
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 linux 消息 隊列 日志 處理 方法
【說明書】:

技術領域

發明涉及計算機應用技術領域,具體的說是一種基于Linux消息隊列的日志處理方法。

背景技術

目前在Linux操作系統中,存在很多日志處理系統。在軟件的執行過程中記錄日志是一種記錄軟件執行過程和行為,進而調試軟件、排查問題的有效方式。對于解決軟件執行過程中因遇到異常事件而產生的難以復現的錯誤等具有什么重要的作用。然而,大部分日志處理系統并不支持多個進程和線程同時向同一個日志文件記錄日志信息。而有些時候,軟件設計和開發人員希望能夠將多個進程或線程的執行過程寫到同一個日志文件中,以便更好地反映程序執行的過程,方便日志的記錄和查看。

比如某個軟件有多個進程在運行,若為每一個進程創建一個日志文件,則對日志信息的管理和維護帶來了很多不便,也使得查看日志信息變得麻煩。另外,通常日志信息記錄的時間都是精確到秒,而在一秒內可能會產生很多的日志信息,這樣就無法區分多個進程在這一秒內執行的先后順序,因為它們分布在不同的文件中,并且標記著相同的時間。在處理死鎖和同步問題時,這一點顯得尤為重要,因為在這樣的情況下,事件發生的先后順序正是發現和解決問題的關鍵。另外,有的軟件可能由多個進程組成,而每個進程又可能由多個線程組成,這樣對其并行運行過程中產生的日志信息的處理就更為復雜。在硬件所能提供的并行處理能力不斷提高的情況下,軟件的并行執行已經成為必然的趨勢,這已是不爭的事實。可見,在當今的軟件設計和實現當中,能夠將多個進程和多個線程產生的日志信息寫入到同一個文件的日志處理系統是十分必要的。

發明內容

本發明的技術任務是解決現有技術的不足,提供一種基于Linux消息隊列的日志處理方法。

本發明的技術方案是按以下方式實現的,該一種基于Linux消息隊列的日志處理方法,其具體處理過程為:

一、創建日志處理系統:

1)在Linux操作系統中,將系統接受日志文件的路徑作為參數;

2)若路徑為相對路徑,則將其轉化為絕對路徑;

3)創建一個無名管道,用于將要創建的日志服務進程與現有進程的通信;

4)創建一個新的進程,使其存在父、子兩個進程;

5)子進程關閉無名管道的讀端描述符;

6)父進程關閉無名管道的寫端描述符;

7)若父進程在超時時間內從管道讀端未讀到日志系統啟動成功標志,則結束子進程的運行,并返回錯誤;

8)若父進程在超時時間內從管道讀端讀到日志系統啟動成功標志,則為該進程注冊退出處理函數,之后進行其它處理流程;

9)子進程為各信號設置處理函數,為SIGALRM信號設置處理函數作用為日志輪轉,為SIGUSR1信號設置信號處理函數為退出日志系統信號;

10)子進程將日志路徑通過哈希算法得到一個4個字節的整型值,作為創建消息隊列的鍵值;

11)子進程按步驟10)中所得到的哈希值作為鍵值創建消息隊列;

二、對日志進行處理:

12)子進程創建日志文件,若日志文件所在路徑中,有目錄不存在,則一并創建;

13)日志處理系統向管道寫段寫入啟動成功標志后,關閉管道寫端;

14)日志處理系統根據當前時間,設置鬧鐘信號;

15)日志處理系統接收消息隊列發送端的消息;

16)日志處理系統為消息加上時間戳后寫入到文件中;

17)日志處理系統回到步驟15);

18)若日志處理系統達到日志輪轉時間,會收到SIGALRM信號,該信號的處理函數會以當天日期為名字創建一個目錄,之后將日志文件移至該目錄。

所述日志處理系統每次最多寫入4K字節的日志信息。

本發明與現有技術相比所產生的有益效果是:

本發明的一種基于Linux消息隊列的日志處理方法可以將多個進程或線程產生的日志信息寫入到同一個日志文件中,并且支持多進程與多線程混合情況下向同一個日志文件記錄日志;本發明還提供了簡單易用的函數調用接口,以實現使用的方便;使用該系統,能夠簡單、方便的記錄日志;對并行軟件執行過程中產生的日志信息進行更加精確的控制和記錄,以反映并行程序運行過程中各個事件產生的時間和順序,使得在Linux操作系統中,能夠提供一種滿足更高要求的日志處理系統,并且解決用戶需求多樣化和細致化的問題;實用性強,易于推廣。

具體實施方式

下面對本發明的一種基于Linux消息隊列的日志處理方法作以下詳細說明。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310684489.4/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久99精品国产麻豆婷婷| 欧美视屏一区| 欧美午夜看片在线观看字幕| 福利片一区二区三区| 日本xxxxxxxxx68护士 | 久久艹国产精品| 国产精品久久久久激情影院| 国产精品对白刺激在线观看| 99国产精品免费观看视频re| 亚洲精品无吗| 国产一区二区二| 日韩不卡毛片| 日韩中文字幕在线一区| 欧美高清极品videossex| 久久久久久久久亚洲精品一牛| 亚洲国产欧美一区二区丝袜黑人 | 99久久精品国产系列| 午夜wwww| 久久久久国产亚洲| 欧美在线观看视频一区二区三区| 亚洲福利视频一区二区| 制服丝袜亚洲一区| 91精品国产91热久久久做人人| 黄色91在线观看| 国产91一区二区在线观看| 亚洲欧洲一区二区| 亚洲精品日日夜夜| 九九视频69精品视频秋欲浓| 国产午夜精品一区二区三区四区| 国产精品乱码一区| 国产精品久久久久久久龚玥菲| 久久国产精品精品国产| 性色av色香蕉一区二区| 午夜色影院| 国产真裸无庶纶乱视频| 欧美性xxxxx极品少妇| 性国产日韩欧美一区二区在线| 91精品久| 国产伦精品一区二区三区免| 伊人久久婷婷色综合98网| 午夜特片网| 高清国产一区二区| 狠狠色依依成人婷婷九月| 日韩av在线导航| 99国产精品免费观看视频re| 午夜一区二区视频| 亚洲国产欧美一区二区丝袜黑人| 99久久精品一区二区| 欧美精品在线视频观看 | 国产三级欧美三级日产三级99| 日本一二三区视频| 午夜大片网| 欧美国产一区二区在线| 国产精品九九九九九九九| 日日夜夜精品免费看| 国产不卡一区在线| 欧美人妖一区二区三区| 亚洲一级中文字幕| 蜜臀久久99静品久久久久久| 国产精品高潮呻吟三区四区 | 亚洲国产精品日韩av不卡在线 | 国产69精品久久久久999小说| 精品久久久久一区二区| 日本一区二区三区四区高清视频| 亚洲精品久久久久999中文字幕| 91麻豆精品国产91久久久资源速度| 中文字幕日韩精品在线| 久久久久久久亚洲国产精品87| 日本一区二区欧美| 日本高清二区| 大伊人av| 激情久久精品| 欧美日韩一区视频| 国产一区在线免费| 亚洲欧美另类久久久精品2019| 免费看性生活片| 午夜电影毛片| 亚洲欧美日韩三区| 国产精品对白刺激在线观看| 国产精品一区一区三区| 欧洲激情一区二区| 夜夜嗨av一区二区三区中文字幕| 欧美日韩一区不卡| 狠狠色狠狠综合久久| 中文乱码字幕永久永久电影 | 欧美日韩激情一区| 国产欧美日韩一级| 国产精品欧美久久久久一区二区| 国产精品精品视频一区二区三区| 国产性猛交96| 国产午夜亚洲精品午夜鲁丝片| 午夜av男人的天堂| 99久久精品一区字幕狠狠婷婷| 中出乱码av亚洲精品久久天堂| 猛男大粗猛爽h男人味| 国产精品久久久久久久久久嫩草| 中文字幕1区2区3区| 午夜av免费观看| 国产精品人人爽人人做av片| 精品国产亚洲一区二区三区| 国产女人好紧好爽| 午夜精品一区二区三区aa毛片| 久久一区二| 日本精品99| 午夜情所理论片| 国产1区2| 国产麻豆一区二区三区精品| 亚洲午夜天堂吃瓜在线| 国产午夜精品一区二区三区在线观看| 中文字幕二区在线观看| 欧美精品亚洲一区| 久久久久久久亚洲国产精品87| 国产白嫩美女在线观看| 99精品偷拍视频一区二区三区| 男女无遮挡xx00动态图120秒| 日韩精品久久久久久久电影99爱| 欧洲国产一区| 国产精品综合久久| 性视频一区二区三区| 日韩欧美激情| 色婷婷久久一区二区三区麻豆 | 国产欧美一区二区精品久久| 日韩精品一二区| 欧美极品少妇videossex| 国产97免费视频| 国产69久久久欧美一级| 国产一级一区二区| 午夜一区二区三区在线观看| 91精品第一页| 日本精品一区视频| 亚洲国产精品区| 精品欧美一区二区精品久久小说 | 日韩av免费网站| 性色av香蕉一区二区| 午夜影院黄色片| 久久不卡一区| 国产精品影音先锋| 精品免费久久久久久久苍| 玖玖国产精品视频| 国产精品视频二区不卡| 午夜爽爽爽男女免费观看| 国产精品久久久久久久新郎| 欧美日韩国产一级| 狠狠干一区| 丰满少妇高潮惨叫久久久一| 狠狠色噜噜狠狠狠狠| 麻豆精品久久久| 香港三日本8a三级少妇三级99| 欧美极品少妇xx高潮| 丰满少妇在线播放bd日韩电影| 国产电影精品一区二区三区| 蜜臀久久99精品久久久| 538国产精品一区二区免费视频| 夜色av网站| 久久婷婷国产综合一区二区| 91精彩刺激对白露脸偷拍| 国产国产精品久久久久| 国产精品久久国产精品99 | 欧美一区二区三区在线视频播放| 亚洲欧美一二三| 亚洲欧美日韩精品suv| 蜜臀久久99精品久久久| 亚洲制服丝袜在线| 久久久久久久国产| 久久午夜精品福利一区二区| 91看片淫黄大片91| 久久精品国产一区二区三区不卡| 午夜毛片在线| 国模精品免费看久久久| 美女张开腿黄网站免费| 亚洲四区在线| 亚洲国产偷| 欧美精品一区二区久久久| 欧美一级日韩一级| 亚洲精品一区,精品二区| 国产淫片免费看| 17c国产精品一区二区| 岛国黄色网址| 午夜影院5分钟| 99精品欧美一区二区| 久久久综合香蕉尹人综合网| 国产99久久九九精品| 国产盗摄91精品一区二区三区| 国产69精品久久久久777糖心| 国产在线观看免费麻豆| 91性高湖久久久久久久久_久久99| 国产69精品久久久久男男系列| 97久久超碰国产精品红杏| 高清欧美精品xxxxx在线看| 久久久久久综合网| 一级女性全黄久久生活片免费 | 国产一区二区麻豆| 日韩av电影手机在线观看| 亚洲乱玛2021| 国产免费一区二区三区网站免费 | 日本少妇高潮xxxxⅹ| 久久99久久99精品免观看软件 | 久久婷婷国产麻豆91天堂徐州| 欧美日韩亚洲另类| 一区二区三区欧美精品| 国产aⅴ精品久久久久久| 久久影视一区二区| www色视频岛国| 精品国产伦一区二区三区| 精品久久久久久中文字幕| 狠狠色噜噜狠狠狠狠色吗综合| 7777久久久国产精品| 午夜看大片| 国产精品亚洲精品一区二区三区| 久久人91精品久久久久久不卡| 欧美一区二区三区免费看| 91狠狠操| 麻豆天堂网| 欧美一区二区三区国产精品| 91av精品| 久久人做人爽一区二区三区小说 | 久久99国产精品久久99果冻传媒新版本| 日日噜噜夜夜狠狠| 国产精品一二三区免费| 久久久人成影片免费观看| 国产精品久久久麻豆| 国产一区二区三区大片| 国产一区二区极品| 欧美在线视频精品| 天摸夜夜添久久精品亚洲人成 | 国产精品二区在线| 国产97在线看| 国产一区二区中文字幕| 在线精品国产一区二区三区88| 国产1区2区3区| 日韩精品一区二区三区在线| 亚洲欧美一区二区三区1000 | 精品国产一区二区三| 一区二区三区四区中文字幕 | 欧美精品一区二区久久久| 国产精品99久久久久久宅男| 久久影视一区二区| 国产69精品久久99的直播节目| 91精品国产91热久久久做人人| 日韩精品乱码久久久久久| 久久久精品欧美一区二区| 欧美精品一区久久| 中文字幕+乱码+中文字幕一区| 国产精品天堂网| 国产伦精品一区二区三区照片91| 日韩欧美国产第一页|