4 grails
在我的项目的目标目录中,有一个名为stacktrace.log的文件.我已经意识到文件的大小已经超过3千兆字节.我删除这个文件是否安全?删除后是否会导致任何文件未找到异常?谢谢你的时间.
- -编辑
如果确实导致文件未找到异常,我该如何解决问题?
stacktrace.log是Grails写入应用程序抛出的未经过滤的异常堆栈跟踪的默认位置(对于正常的日志记录,它会过滤出"内部"常规机制的堆栈帧,但有时它可能过于激进,因此可以使用完整的跟踪).您可以安全地删除它,并在下次应用程序启动时重新创建为空.
您可以在控制这在log4jDSL中Config.groovy,下appenders块.默认行为等同于appender定义
file name:'stacktrace', file:'stacktrace.log`
Run Code Online (Sandbox Code Playgroud)
在产品模式和file:'target/stacktrace.log'开发模式下,您可以用例如替换它
rollingFile name:'stacktrace', file:'stacktrace.log',
maxFileSize:'5MB', maxBackupIndex:2
Run Code Online (Sandbox Code Playgroud)
将其限制为15MB(活动文件加上最多两个翻转备份).
| 归档时间: |
|
| 查看次数: |
2265 次 |
| 最近记录: |