【发布时间】:2013-11-07 13:54:38
【问题描述】:
我创建了在 Windows 上运行的 Java 应用程序 (GUI),它通过 SSH 与在一台 Unix 服务器上配置的 SQL DB 进行交互,在我的应用程序中,我有几个“打印”消息作为调试信息,以帮助分析程序功能以防出现问题(例如. 跟踪用户活动,跟踪应用于数据库的更改...等),我需要创建一个日志文件以存储在该 Unix 服务器上以记录所有调试信息和任何遇到的错误消息。
日志文件应具有以下规格:
- 命名:log_(上次修改文件).log
- 位置:存储在 /var/tmp 下
- 大小:最大大小为 10 MB,之后创建新文件,旧文件重命名为 .log.old
- 文件在应用退出时关闭,如果大小仍小于 10 MB,则在应用启动时重新打开同一个文件,否则要创建/打开新文件。
有什么想法吗?请帮忙
提前致谢。
【问题讨论】: