您 不应
从许多进程登录到同一文件。Log4j是线程安全的,但是,如果我可以这样说,它不是进程安全的。它不能用作不同Java进程之间的共享库。嵌入在一个Java应用程序中的Log4j不了解其他任何Java应用程序。
使用翻转会导致您刚刚发现的问题:所有进程都运行自己的翻转代码,盲目地覆盖以前的内容(因为它们都不希望有任何内容)。
此处可能的解决方案:Log4j记录到共享日志文件
欢迎分享,转载请注明来源:内存溢出
您 不应
从许多进程登录到同一文件。Log4j是线程安全的,但是,如果我可以这样说,它不是进程安全的。它不能用作不同Java进程之间的共享库。嵌入在一个Java应用程序中的Log4j不了解其他任何Java应用程序。
使用翻转会导致您刚刚发现的问题:所有进程都运行自己的翻转代码,盲目地覆盖以前的内容(因为它们都不希望有任何内容)。
此处可能的解决方案:Log4j记录到共享日志文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)