我有一个启动Java服务器类的批处理文件。 Java的输出被重定向到日志文件。该批处理文件通过Windows服务进行监视。问题是这个日志文件变得非常庞大。由于Java服务器正在运行,因此在锁定日志文件时无法对其进行任何修改。如何每天创建新的日志文件?
我的想法是写另一个批处理文件,它将停止服务,备份现有的日志文件,删除并再次启动服务文件。这种方法是否正确?
java -Xms32m -Xmx256m gtServer >> abclog.txt
以上是启动服务器
的批处理文件中的代码有关如何在不停止Java服务器的情况下备份文件的任何提示?
提前致谢
KARTHIK