我有一个 Java 程序,它在同一台服务器上作为 3 个独立的进程运行。我希望所有进程共享一个日志文件,有没有办法在logging.properties 文件中指定这一点?我正在使用 java.util.logging 来处理日志记录。
目前,这是我在logging.properties 文件中定义FileHandler 的方式:
java.util.logging.FileHandler.pattern=%h/log/logfile.log
这对于程序的 1 个实例来说效果很好,但是,如果我尝试启动程序的 3 个单独实例,结果是:
日志文件.log 日志文件.log.1 日志文件.log.2
对此有什么建议吗?
谢谢
最佳答案
关于java - 如何使Java程序的多个实例共享同一个日志记录FileHandler?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6035192/