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