我犯了一个错误,在代码被部署到生产之前没有从代码中移除调试行,并且一些不应该在日志中的信息是在jboss日志文件中。如何让java程序通过keword过滤所有不需要的行?还是有任何工具,这已经?如何从jboss日志中删除不需要的行?
0
A
回答
2
JBoss的日志记录由log4j处理,而log4j配置文件为conf/jboss-log4j.xml
。看看这个,如果有必要阅读log4j手册,它应该是相当不言自明的。如果您需要更多帮助,请给我们一些您想要删除的行的示例。
0
这听起来像你问如何从现有的日志中删除某些行。
这是我使用使能调试生产无论出于何种原因后删除调试消息:
perl -w -n -i -e 'print unless (/DEBUG/../ERROR|WARN|INFO|FATAL/ && !/ERROR|WARN|INFO|FATAL/)' server.log.1
可以替代任何perlre仅匹配线要括号内除去上面,例如:
perl -w -n -i -e 'print unless (/SensitiveDebugInfo/)' server.log.1
我一定要只对已经翻了日志运行它,以避免Perl的& JBoss的写入电位的文件损坏的文件同步。
相关问题
- 1. 如何删除旧的JBoss日志?
- 2. 如何从ELMAH日志中删除“Auth_Password”
- 3. 如何从sql表中删除不需要的行值?
- 4. 从SVN同步日志中删除不需要的文件/文件夹
- 5. 如何从Hibernate本身删除日志?
- 6. 从CSS中删除不需要的类
- 7. AchartEngine - 删除不需要的日期
- 8. 如何删除日志(NLog)?
- 9. 如何从这些网络日志中删除重复行
- 10. 如何在删除perl中不需要的行后删除空行?
- 11. 如何删除Log4php中的旧日志?
- 12. 在MySQL中,如何删除/清空/清除所有不必要的日志?
- 13. 删除Android中的特定日志行
- 14. 删除日志中的空白行
- 15. 如何删除不需要的ID?
- 16. 如何删除不需要的字符
- 17. 如何删除不需要的favicon
- 18. 如何从JBoss中删除hibernate-jpa-2.0
- 19. 如何检测并删除字符串中不需要的行?
- 20. 如何从xcode项目中删除不需要的框架
- 21. 如何从txt文件中删除不需要的空间
- 22. joomla-如何从页面中删除不需要的js文件
- 23. 如何使用Nokogiri从HTML中删除不需要的标签?
- 24. 如何从解析文件中删除不需要的项目
- 25. 如何从jQuery段落中删除不需要的元素
- 26. 如何从数组中删除不需要的东西?
- 27. 如何从UITextfields UIMenuController中删除不需要的UIMenuItems?
- 28. 如何从myapps.developer.ubuntu.com中删除不需要的捕捉包?
- 29. 如何从xslt输出xml中删除不需要的空xmlns
- 30. 如何从字符串中删除不需要的字符