




免費預(yù)覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
一、想要讓Log4net日志(以下稱日志)按每月自動歸類為一個文件夾,為此,學(xué)習(xí)和修改了log4net.config文件。查了資料,重點是以下這些參數(shù): 眾說紛紜,許多說得讓人看后似懂非懂,經(jīng)過說起來都是淚的實驗,終于有了明確的結(jié)論,整理發(fā)表出來避免后人走彎路。1.StaticLogFileName的值如果為true,則當(dāng)前日志文件(相對于歷史日志文件而言)的文件名只取File參數(shù)。如果為false,則文件名取File+DatePattern。2.File的值是靜態(tài)的如果寫“yyyy-MM”就是“yyyy-MM”而不會轉(zhuǎn)成當(dāng)前的年份和月份,而且斜扛“/”與反斜扛“”效果相同,連續(xù)2扛也與1扛相同。3.DatePattern的值是動態(tài)的“yyyy”代表4位年份,詳細(xì)參考網(wǎng)上的眾多資料(這個不難得到)。如果想表達(dá)靜態(tài)的字符(如“y”)有2種辦法,1是使用轉(zhuǎn)義字符“”,即“y”,2是使用一對單引號限定,即“y”。如上面的value=_yyyy-MM-dd.config,就是因為fig有特殊含義,所以把“config”用單引號包含起來了。4.修改了(網(wǎng)站上的)log4net.config文件,使它生效的方法是重啟網(wǎng)站(我沒有試著去操作應(yīng)用程序池)。實測重啟網(wǎng)站有約10%沒有使它生效,但如果是先停止網(wǎng)站再啟動,則100%生效。以上4點最關(guān)鍵是第1點,也是眾多資料所沒有說清楚的(本人的漢字理解能力有問題?)。最終符合我要求的配置如下: 以上是基于我自己做的實驗而得出的結(jié)論,難免不夠系統(tǒng)和全面,限于本人水平,難免有錯誤。如有發(fā)現(xiàn)錯漏,歡迎指正。二、log4net配置文件設(shè)置2011-11-16 13:15:41|分類:Notes|舉報|字號訂閱log4net的使用,主要在配置文件的設(shè)置上,明白了如何配置就基本能夠封裝自己要用的Log公共類了,以下是Log4net的一個配置示例及常用參數(shù)講解。 RollingLogFileAppender(文件記錄)參數(shù):參數(shù)名描述filter可以有0或多個filter,具體配置在下面的Filter項說明。layout可以有0或者說1個layout,當(dāng)沒有l(wèi)ayout時,沒有輸出。具體配置在下面的layout項說明paramParam有多個可以進行配置,常用的:名稱描述File文件路徑,如果RollingStyle為Composite或Date,則這里設(shè)置為目錄,文件名在DatePattern里設(shè)置,其他則這里要有文件名。已經(jīng)擴展支持虛擬目錄RollingStyle創(chuàng)建新文件的方式,可選為Size(按文件大?。?,Date(按日期),Once(每啟動一次創(chuàng)建一個文件),Composite(按日期及文件大小),默認(rèn)為CompositeDatePattern當(dāng)RollingStyle為Composite或Date,這里設(shè)置文件名格式StaticLogFileNameTrue/false,默認(rèn)為true。為true時,RollingStyler的date值將無效。且為true時,需要在file里指定文件名,所有日志都會記錄在這個文件里。MaximumFileSize當(dāng)RollingStyle為Composite或Size,這里設(shè)置最大文件大?。梢訩B,MB,GB為單位,默認(rèn)為字節(jié))CountDirection默認(rèn)值為-1。當(dāng)文件超過MaximumFileSize的大小時,如果要創(chuàng)建新的文件來存儲日志,會根據(jù)CountDirection的值來重命名文件。大于-1的值時,file里指定的文件名會依次加上.0,.1,.2遞增。當(dāng)?shù)扔诨蛐∮?1時,創(chuàng)建依賴于MaxSizeRollBackups參數(shù)值,創(chuàng)建備份日志數(shù)。MaxSizeRollBackups備份日志數(shù)目,默認(rèn)為0。在CountDirection為負(fù)數(shù)時有效。Threshold起始日志級別,取值為下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物理安全與設(shè)施保護考核試卷
- 茶飲料生產(chǎn)工藝優(yōu)化與設(shè)備升級考核試卷
- 老年心理健康服務(wù)考核試卷
- 蔬菜分子育種與生物技術(shù)考核試卷
- 碳中和碳排放權(quán)交易代理合作協(xié)議
- 固態(tài)電池市場拓展與合作伙伴招募協(xié)議
- 實驗室純水系統(tǒng)升級改造與水質(zhì)監(jiān)測全面合作協(xié)議
- 企業(yè)研發(fā)人員忠誠協(xié)議與股權(quán)激勵及補償合同
- 建筑密封膠行業(yè)政策研究與市場拓展合作協(xié)議
- 電商直播帶貨傭金提成與坑位費支付標(biāo)準(zhǔn)合同
- 《VEP波形解釋》課件
- 福建省危險性較大的分部分項工程安全管理標(biāo)準(zhǔn)
- 閩教版英語六年級下冊單詞默寫表
- 【MOOC】寄生蟲病與食品安全-華中科技大學(xué) 中國大學(xué)慕課MOOC答案
- 國開2024年秋《投資學(xué)》形考作業(yè)冊1-4答案
- 不穩(wěn)定型心絞痛課件
- 全光校園網(wǎng)絡(luò)解決方案
- 建筑企業(yè)安全生產(chǎn)事故報告及處理制度(4篇)
- 第七章 循證醫(yī)學(xué)課件
- 風(fēng)電專業(yè)考試題庫帶答案
- 艾滋病職業(yè)防護培訓(xùn)
評論
0/150
提交評論