永发信息网

【Java】Log4j日志配置能否根据将每天产生的日志文件按照月份文件夹分类?。

答案:2  悬赏:80  手机版
解决时间 2021-01-30 22:50
【Java】Log4j日志配置能否根据将每天产生的日志文件按照月份文件夹分类?。
最佳答案
不太明白你想表达什么?假定说有一个8月份的文件夹,正好这个月就是8月,那么这个月产生的日志都是8月份的日志,又怎么再按照月份分类?都是同一个月的日志啊?追问您好,我的意思就是系统每隔一个月产生一个文件夹,文件夹中包含当月的日志文件。不知这样能否明白。追答好的,我提供一个思路,在log4j中

配置log4j.appender.file=org.apache.log4j.DailyRollingFileAppender可以做到按天输出,在这里还可以自己定义一个继承FileAppender的类似DailyRollingFileAppender
的类,比如叫做MonthRollingFileAppender然后再配置中写
log4j.appender.file=MonthRollingFileAppender
最后在MonthRollingFileAppender中重新方法时将你的月份文件夹加入到文件输出的路径中。

此外,这么写是不是还要考虑年,毕竟月份上面还有年?追问你的思路我懂,除了重写log4j方法外,别无他法。追答是吧,只知道按天产生日志文件,不知道还能配置按天产生文件夹的。
全部回答
role上海有心人 vi4b13jh
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于要不要上苗苗班,请各位美妈帮忙出个
曦瓜大红袍为什么那么出名?
怎么在打球时控制自己的情绪?
中国电信(沙芜乡九龙街)怎么去啊,我要去那办
脊椎动物的进化顺序:A
岥岮的意思是什么啊?知道的请说下!
长沙菲比和muse火拼谁赢了
一些细菌、真菌和所有的病毒生活在其他生物体
谰辞的意思是什么啊?知道的请说下!
中国电信(邓家营业厅)(灵地镇邓家村新街中国
昆虫身体分为头,胸,腹三部分,胸部有三对足
春天吃什么润肺
中国电信(阳光专营店)(长安路与龙城街交叉口
浙江移动全球通128套餐内容
归帆的意思是什么啊?知道的请说下!
推荐资讯
青瓦水台停车场(出入口)(开发西路121号附近青
想在酒店做一个网络管理员需要具备什么样的技
韦经的意思是什么啊?知道的请说下!
川兴温泉地址有知道的么?有点事想过去
“夫以铜为镜,可以正衣冠;以史为镜,可以知
中国电信(塔吉克镇客服部)怎么去啊,我要去那
今天再说盛世良缘看到​ 鸡油红蜜蜡平安
香港明星整容失败的都有谁
女孩姓沈叫什么好呢
耽饮的意思是什么啊?知道的请说下!
金霖宾馆(宜宾高县)怎么去啊,我要去那办事
合同护士好还是汽车美容好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?