关闭后重新启动java log4j2 1 周,2 日 Questions & Answers 171 log4j2被LogManager.shutdown()关闭后,如何正确启动它 我发现this question问同样的问题,但没有真正的解决办法,因为这对于OP的意图是不必要的。这是给我的
# 1 楼答案 通常不需要手动执行此操作。每个LoggerContext注册一个关机钩子,该钩子负责在JVM退出时释放资源(除非系统属性log4j.shutdownhokenabled设置为false)。Web应用程序应在其类路径中包含log4j Web模块,该模块禁用关闭挂钩,但在Web应用程序停止时会清理log4j资源
# 1 楼答案
通常不需要手动执行此操作。每个LoggerContext注册一个关机钩子,该钩子负责在JVM退出时释放资源(除非系统属性log4j.shutdownhokenabled设置为false)。Web应用程序应在其类路径中包含log4j Web模块,该模块禁用关闭挂钩,但在Web应用程序停止时会清理log4j资源