玩!框架记录功能

时间:2011-09-18 20:35:09

标签: logging playframework

我想为来自客户端的所有传入http请求做足够的日志记录 - 包括http标头,参数等。播放!框架支持今天?或者我可以轻松“插入”我的逻辑来做到这一点?

另一个相关的问题是 - 我不想使用随时保存大量日志数据的单个日志文件,而是希望每次自动生成一个日志文件,比方说30分钟。日志文件将被赋予某种顺序号码,因此我可以回过头来调查几小时前发生的问题。玩吧!框架支持这种日志记录?

2 个答案:

答案 0 :(得分:3)

您可以使用PlayPlugin执行此操作,请参阅How to extend the playframework?

关于日志问题。对此日志条目使用您自己的类别,并将其发送到RollingFileAppender

答案 1 :(得分:1)

如果您需要在模板中显示此信息,请查看The template implicit objects,您只需输出即可。

要每隔30分钟登录一次不同的文件,请创建一个log4j.configuration or log4j.xml并设置一个滚动量为30万的RollingFileAppender。