Tomcat 将选择事件记录到单独的文件中
各位, 我正在为我的web应用程序进行分析。该应用程序在Tomcat6上运行。我想从某个记录器获取日志条目,并将它们放入自己的日志文件中。这些日志稍后将用于Map/REDUCT处理 以下是我迄今为止采取的步骤:Tomcat 将选择事件记录到单独的文件中,tomcat,logging,Tomcat,Logging,各位, 我正在为我的web应用程序进行分析。该应用程序在Tomcat6上运行。我想从某个记录器获取日志条目,并将它们放入自己的日志文件中。这些日志稍后将用于Map/REDUCT处理 以下是我迄今为止采取的步骤: 在我的Java代码中,我专门为分析事件创建了一个记录器:publicstaticfinallogger s_analyticsLogger=logger.getLogger(“com.mm.analytics”) 我使用此记录器记录分析事件:s_analyticsLogger.info
- 在我的Java代码中,我专门为分析事件创建了一个记录器:
publicstaticfinallogger s_analyticsLogger=logger.getLogger(“com.mm.analytics”)代码>
- 我使用此记录器记录分析事件:
s_analyticsLogger.info(“这是一条分析日志消息”)代码>
- 在Tomcat 6文档之后,我创建了一个文件
,并向其中添加了以下条目:myapp/WEB-INF/classes/logging.properties
${catalina.base}/logs/mm-analytics-logs
更新
我已经复制了你的问题,为了让它对我有效,我添加的步骤就是添加这个
org.apache.juli.FileHandler
到tomcat\u home/conf/logging.properties
中现有的处理程序
。这是一个逗号分隔的列表,所以只需将其添加到末尾即可
试试这个,让我知道。这将在应用程序启动时创建一个空日志文件(0 Kb),并在servlet启动时记录消息。嗨,JoseK,感谢您的回复。我还尝试将其更改为存在的已解析绝对路径。