專利名稱:一種靈活規(guī)劃目錄來(lái)使用文件記錄日志的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種靈活規(guī)劃目錄來(lái)使用文件記錄日志的方法,特別涉及一種 采用文件記錄日志管理中,自動(dòng)為日志文件規(guī)劃目錄的方法。
背景技術(shù):
使用文件記錄日志是記錄日志的一般方法,但隨著日志的大量增加,將會(huì)使 曰志文件越來(lái)越大,記錄日志的速度會(huì)越來(lái)越慢,使用單一文件難以達(dá)到記錄大
量曰志的目的;
本發(fā)明將使用當(dāng)前的時(shí)間來(lái)規(guī)劃日志存放目錄,并根據(jù)日志文件的大小來(lái) 決定是否啟用另一個(gè)日志文件;
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種采用文件記錄日志管理中,自動(dòng)為 日志文件規(guī)劃目錄的方法。
本發(fā)明所述的一種靈活規(guī)劃目錄來(lái)使用文件記錄日志的方法,該方法至少 包括如下的步驟
步驟1:應(yīng)用程序通過(guò)配置文件來(lái)配置日志所要存放的目錄。
步驟2:日志管理器讀取應(yīng)用程序配置文件中所配置的日志目錄,如果沒(méi)有 該目錄,纟尋建立該目錄。
步驟3:應(yīng)用程序向日志管理器發(fā)起記錄日志的請(qǐng)求。
步驟4:應(yīng)用程序根據(jù)當(dāng)前時(shí)間,以"年-月-日,,的格式生成子目錄,并建 立該子目錄。
步驟5:以從l開(kāi)始的序號(hào)作為文件名,以"txt,,為擴(kuò)展名來(lái)建立日志文件。
步驟6:日志管理器將該文件寫(xiě)入日志。
步驟7:再次記錄時(shí),日志管理器將4企查該日志文件是否到達(dá)所配置的長(zhǎng)度, 如果已經(jīng)達(dá)到,則建立第二個(gè)文件,依次以2、 3、 4…作為文件名,以"txt" 作為擴(kuò)展名。
步驟8:日志管理器定期清理日志。
本發(fā)明涉及的一種靈活規(guī)劃目錄來(lái)使用文件記錄日志的方法,使得在使用 文件記錄日志管理中,自動(dòng)為日志文件規(guī)劃目錄。
圖1為本發(fā)明的流程圖。
具體實(shí)施例方式
參見(jiàn)圖1,本發(fā)明的主要步驟如下
步驟1:應(yīng)用程序通過(guò)配置文件來(lái)配置日志所要存放的目錄。
步驟2:日志管理器讀取應(yīng)用程序配置文件中所配置的日志目錄,如果沒(méi)有 該目錄,將建立該目錄。
步驟3:應(yīng)用程序向日志管理器發(fā)起記錄日志的請(qǐng)求。
步驟4:應(yīng)用程序根據(jù)當(dāng)前時(shí)間,以"年-月-日,,的格式生成子目錄,并建 立該子目錄。
步驟5:以從1開(kāi)始的序號(hào)作為文件名,以"txt,,為擴(kuò)展名來(lái)建立日志文件。
步驟6:日志管理器將該文件寫(xiě)入日志。
步驟7:再次記錄時(shí),日志管理器將4企查該日志文件是否到達(dá)所配置的長(zhǎng)度, 如果已經(jīng)達(dá)到,則建立第二個(gè)文件,依次以2、 3、 4…作為文件名,以"txt,,作為擴(kuò)展名。
步驟8:日志管理器定期清理日志。
上述的技術(shù)方案實(shí)施時(shí)在使用文件記錄日志管理中,自動(dòng)為日志文件規(guī)劃 目錄。
最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明而并非限制本發(fā)明所描述的技 術(shù)方案;因此,盡管本說(shuō)明書(shū)參照上述的實(shí)施例對(duì)本發(fā)明已進(jìn)行了詳細(xì)的說(shuō)明, 但是,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對(duì)本發(fā)明進(jìn)行修改或者等同 地替換;而一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋 在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1、一種靈活規(guī)劃目錄來(lái)使用文件記錄日志的方法,其特征在于該方法至少包括如下的步驟步驟1應(yīng)用程序通過(guò)配置文件來(lái)配置日志所要存放的目錄。步驟2日志管理器讀取應(yīng)用程序配置文件中所配置的日志目錄,如果沒(méi)有該目錄,將建立該目錄。步驟3應(yīng)用程序向日志管理器發(fā)起記錄日志的請(qǐng)求。步驟4應(yīng)用程序根據(jù)當(dāng)前時(shí)間,以“年-月-日”的格式生成子目錄,并建立該子目錄。步驟5以從1開(kāi)始的序號(hào)作為文件名,以“txt”為擴(kuò)展名來(lái)建立日志文件。步驟6日志管理器將該文件寫(xiě)入日志。步驟7再次記錄時(shí),日志管理器將檢查該日志文件是否到達(dá)所配置的長(zhǎng)度,如果已經(jīng)達(dá)到,則建立第二個(gè)文件,依次以2、3、4...作為文件名,以“txt”作為擴(kuò)展名。步驟8日志管理器定期清理日志。
全文摘要
一種靈活規(guī)劃目錄來(lái)使用文件記錄日志的方法,首先應(yīng)用程序通過(guò)配置文件來(lái)配置日志所要存放的目錄;日志管理器讀取應(yīng)用程序配置文件中所配置的日志目錄;應(yīng)用程序向日志管理器發(fā)起記錄日志的請(qǐng)求并根據(jù)當(dāng)前時(shí)間,以“年-月-日”的格式生成子目錄,并建立該子目錄;以從1開(kāi)始的序號(hào)作為文件名,以“txt”為擴(kuò)展名來(lái)建立日志文件;日志管理器將該文件寫(xiě)入日志;再次記錄時(shí),日志管理器將檢查該日志文件是否到達(dá)所配置的長(zhǎng)度,如果已經(jīng)達(dá)到,則建立第二個(gè)文件,依次以2、3、4…作為文件名,以“txt”作為擴(kuò)展名;最后日志管理器定期清理日志。本發(fā)明使得在使用文件記錄日志管理中,自動(dòng)為日志文件規(guī)劃目錄。
文檔編號(hào)G06F17/30GK101561807SQ20081010436
公開(kāi)日2009年10月21日 申請(qǐng)日期2008年4月18日 優(yōu)先權(quán)日2008年4月18日
發(fā)明者瑩 劉, 濤 孫, 徐友春, 朱紅軍, 湯海京, 峰 趙 申請(qǐng)人:北京聞言科技有限公司