基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

ID:36777956

大?。?21.47 KB

頁數(shù):5頁

時(shí)間:2019-05-15

基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、遙感信息置感應(yīng)用基于通用遙感數(shù)據(jù)處理系統(tǒng)的日志子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)喬曉琳①~,劉定生②,李景山②(①中科院研究生院,北京100049;②中科院對(duì)地觀測與數(shù)字地球科學(xué)中心,北京100086)摘要:隨著計(jì)算機(jī)應(yīng)用系統(tǒng)的飛速發(fā)展,應(yīng)用環(huán)境、實(shí)現(xiàn)流程和組成模塊日趨復(fù)雜,記錄應(yīng)用軟件運(yùn)行狀態(tài)的日志功能越發(fā)重要。在分析了國際上主要日志系統(tǒng)功能的基礎(chǔ)上,針對(duì)我們在開發(fā)大型遙感數(shù)據(jù)預(yù)處理系統(tǒng)過程中遇到的系統(tǒng)調(diào)試、過程追蹤、狀態(tài)記錄等問題以及遙感數(shù)據(jù)處理的特點(diǎn),提出并設(shè)計(jì)了一套完整的日志解決方案。該方案基于國際上通用的日志軟件Log4J的系統(tǒng)架構(gòu)

2、,針對(duì)GHIPS系統(tǒng)特點(diǎn),進(jìn)行了必要的功能封裝、數(shù)據(jù)庫擴(kuò)展等改進(jìn),設(shè)計(jì)了較為完整的適合GHIPS開發(fā)與運(yùn)行要求的日志子系統(tǒng)。實(shí)驗(yàn)表明,該日志系統(tǒng)能夠?qū)崿F(xiàn)GHIPS所需的記錄與追蹤功能,同時(shí)可方便地實(shí)現(xiàn)日志的搜索、整理、報(bào)表生成等特殊要求。關(guān)鍵宇:日志;遙感數(shù)據(jù)預(yù)處理系統(tǒng);監(jiān)控中圖分類號(hào):TP751,TP391文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1000—3177(2008)100—0042—05計(jì)和規(guī)范。例如Window操作系統(tǒng)日志通常按照1引言其慣有的應(yīng)用程序、安全和系統(tǒng)這樣的分類方式隨著各種計(jì)算機(jī)應(yīng)用系統(tǒng)的不斷發(fā)展,應(yīng)用環(huán)進(jìn)行存儲(chǔ);以

3、Cisco為代表的網(wǎng)絡(luò)設(shè)備通常都具備境、實(shí)現(xiàn)流程和組成模塊日趨復(fù)雜,如何在這些復(fù)雜輸出Syslog兼容日志的能力。對(duì)于大中型應(yīng)用系的模塊與流程中追蹤應(yīng)用程序的執(zhí)行過程,如何在統(tǒng)而言,以功能子模塊為標(biāo)志進(jìn)行分類是常見的系統(tǒng)發(fā)生異常時(shí)有效地保存應(yīng)用程序的執(zhí)行狀態(tài),日志存儲(chǔ)方式。在這些系統(tǒng)中,日志子系統(tǒng)一般如何在系統(tǒng)開發(fā)與測試階段方便地從應(yīng)用軟件角度作為底層公共模塊供其他模塊使用,它提供簡單追蹤系統(tǒng)進(jìn)程狀態(tài),是任何一個(gè)成熟的大型運(yùn)行性的接口來代替語句輸出函數(shù),從而簡單靈活地實(shí)系統(tǒng)必須考慮的問題。統(tǒng)計(jì)數(shù)據(jù)表明,在一般大中現(xiàn)系統(tǒng)的El志

4、記錄功能。型系統(tǒng)中,一個(gè)完整有效的日志子系統(tǒng)占用的代碼本文以通用高性能遙感衛(wèi)星地面預(yù)處理系統(tǒng)量已經(jīng)占到全部代碼總量的4左右,因此日志子(GeneralHigh—performanceRemote-sensingSatel_系統(tǒng)的功能直接影響到系統(tǒng)的整體性能。liteGroundPre-processingSystem,簡稱GHIPS)在系統(tǒng)開發(fā)階段,日志功能能夠擔(dān)當(dāng)開發(fā)環(huán)境為例,主要針對(duì)大中型軟件系統(tǒng)提出一套完整的日的調(diào)試器,詳細(xì)記錄系統(tǒng)的調(diào)試信息。在系統(tǒng)運(yùn)行志解決方案,同時(shí)該方案也能夠方便地移植到其他階段,日志功能可以完整記

5、錄系統(tǒng)的運(yùn)行情況,跟蹤相近的應(yīng)用平臺(tái)中。代碼軌跡,為日后的分析和審計(jì)提供可靠依據(jù)。在2國際上通用日志系統(tǒng)分析web系統(tǒng)中,對(duì)大量日志數(shù)據(jù)的管理和統(tǒng)計(jì)還可以用來進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)挖掘及用戶行為分析。同時(shí),日當(dāng)前國際上已經(jīng)存在多種日志系統(tǒng)可以提供較志系統(tǒng)的錯(cuò)誤預(yù)處理功能也提高了系統(tǒng)的容錯(cuò)能為強(qiáng)大的日志功能,例如由Apache開發(fā)的開源項(xiàng)力,防止系統(tǒng)陷人不可預(yù)知的災(zāi)難。目Log4J口卅],由Sun公司開發(fā)的java.util.1ogging當(dāng)前常見的日志系統(tǒng)有多種類型,按照功能日志包等,還有眾多基于以上通用日志軟件開發(fā)的分類主要有操作系統(tǒng)

6、日志、應(yīng)用系統(tǒng)El志、安全系針對(duì)特定功能的日志工具,如SMTPHandler、統(tǒng)日志等,每類系統(tǒng)的日志都有其自身特定的設(shè)CraftsmanSpy、Logback、JDBCLogger等。收稿日期:2O08—04一O3修訂日期:2008-05-21作者簡介:喬曉琳,中科院對(duì)地觀測與數(shù)字地球科學(xué)中心2005級(jí)碩士研究生,導(dǎo)師劉定生研究員,研究方向:遙感圖像處理及遙感數(shù)據(jù)平臺(tái)開發(fā)。E-mail:xlqiao@ne.rsgs.a(chǎn)c.crl42■曩應(yīng)用遙感信息本文調(diào)研了當(dāng)前最為流行的通用日志系統(tǒng)在結(jié)構(gòu)和功能上與Log4J有不少相似之處。

7、JLALog4J的設(shè)計(jì)理念和系統(tǒng)架構(gòu),并由此詳細(xì)分析了同樣使用Logger作為應(yīng)用程序調(diào)用的主要實(shí)體,用該系統(tǒng)的優(yōu)劣及適用條件。同時(shí),也對(duì)其他幾個(gè)常來記錄特定系統(tǒng)或應(yīng)用程序組件的日志消息。JLA見13志系統(tǒng)的特點(diǎn)進(jìn)行了必要的闡述。特別提供LogRecord類傳遞logging框架和單獨(dú)的2.1Log4J系統(tǒng)分析日志處理程序之間的logging請(qǐng)求。Log4J是當(dāng)前最為流行同時(shí)也是應(yīng)用最為廣泛2.3其他日志工具分析的13志工具包,它是由Apache開發(fā)的開源軟件?;谕ㄓ萌罩拒浖?,尤其是Log4J,當(dāng)前還存到目前為止,Log4J

8、已經(jīng)針對(duì)C、C++、C#、Py—在多種滿足特定需求的日志工具,比如用于監(jiān)視thon、Ruby和Eiffel等語言分別提供了接口。操作的Monologi通過SMTP發(fā)送日志消息的從體系結(jié)構(gòu)角度而言,Log4J分為三個(gè)組件:SMTPHandler,直接輸出消息到數(shù)據(jù)庫的JDBCL

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。