由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Log4j 不同环境用不同log file name
相关主题
想起几年前Re: run servlet from command line?Re: how to upload a local file to web server?
Re: 想起几年前Re: run servlet from command li怎样用JSP读取用户UPLOAD的文件?
大家愿意讨论一下log4j么important notice about the FTP Server
如何动态改变log4j的log level啊ant junit and log4j can't work together
Interesting: LimpidLogQuestion about Tomcat
问个java logger的问题多个Log4J配置文件问题
a stupid mistake I madeLog4j expert
Can you show me ur Log4J config file?一道面试题没回答好,学CS的看看 (转载)
相关话题的讨论汇总
话题: log话题: qa话题: dev话题: log4j话题: server
进入Java版参与讨论
1 (共1页)
c***c
发帖数: 6234
1
Server Team要求我们提供一个ear file。他们可以放在不同环境里先测试。
我们有log4j,他们要求DEV server上的log file要用log_dev,QA的要用log_qa
所有log file都要放在指定的地方。比如 /app001/jas/applogs/myappname
这样myappname的folder里会有 log_dev,log_qa等等。便于他们管理
可以设置不同的 log4j.appender.FILE.File= myappname/log_env.log 吗?
server上有env property。我们upload files 就是根据这个变量决定upload到哪里的
谢谢
i**w
发帖数: 883
2
用log4j.xml时,可以引用环境变量,比如tomcat下的log路径: ${catalina.home}/
logs/myapp-${env.id}.log
用log4j.properties时,没有试过这种用法
r****n
发帖数: 1088
3
有没有办法在developing的时候,比如在eclipse里运行的时候,log到console。但在
deploy到server上以后,log到file里。而且有个条件,server上没有另外一个loj4j.
xml, 只通过原本project里的log4j.xml。

【在 i**w 的大作中提到】
: 用log4j.xml时,可以引用环境变量,比如tomcat下的log路径: ${catalina.home}/
: logs/myapp-${env.id}.log
: 用log4j.properties时,没有试过这种用法

m*****k
发帖数: 731
4
-Dlog4j.configuration

【在 r****n 的大作中提到】
: 有没有办法在developing的时候,比如在eclipse里运行的时候,log到console。但在
: deploy到server上以后,log到file里。而且有个条件,server上没有另外一个loj4j.
: xml, 只通过原本project里的log4j.xml。

c***c
发帖数: 6234
5
最后答案是没办法。
最终还是一样的log4j log file 的名字。在不同server上是一样的名字。
因为我们的app是从system env 读取server 环境的(DEV, QA,PROD)。提出这个想
法的人自己都不知道是不是能实现在DEV 上叫 appDEV.log 在QA上叫appQA.log
我就跟他说,我笨,你show给我看看怎么实现。他整了一天回信说,还是一样名字吧。
装怂有时是必要的

【在 m*****k 的大作中提到】
: -Dlog4j.configuration
m*****k
发帖数: 731
1 (共1页)
进入Java版参与讨论
相关主题
一道面试题没回答好,学CS的看看 (转载)Interesting: LimpidLog
请问哪位知道如何用Eclipse编译调试Glassfish么问个java logger的问题
JBoss UDP exceptiona stupid mistake I made
How to ues log4j to send log email in the multithreaded processes as similiar with single-threadedCan you show me ur Log4J config file?
想起几年前Re: run servlet from command line?Re: how to upload a local file to web server?
Re: 想起几年前Re: run servlet from command li怎样用JSP读取用户UPLOAD的文件?
大家愿意讨论一下log4j么important notice about the FTP Server
如何动态改变log4j的log level啊ant junit and log4j can't work together
相关话题的讨论汇总
话题: log话题: qa话题: dev话题: log4j话题: server