log4j2被LogManager.shutdown()
关闭后如何正确启动?
我找到了this question要求相同,但它没有真正的解决方案,因为它对于OP的意图来说是不必要的。但这是为了我。
最佳答案
通常不需要手动执行此操作。每个 LoggerContext 都会注册一个关闭钩子(Hook),负责在 JVM 退出时释放资源(除非系统属性 log4j.shutdownHookEnabled 设置为 false)。 Web 应用程序应在其类路径中包含 log4j-web 模块,该模块会禁用关闭 Hook ,但会在 Web 应用程序停止时清理 log4j 资源。
关于java - 关闭后重新启动log4j2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54231500/