Java 如何限制log4j控制台appender仅在本地主机上登录
在开发和部署环境中工作, 我希望我的log4j.properties具有include-console-appender,这样我可以在开发时查看日志消息。但是,在部署应用程序时,我更喜欢禁用控制台appenderJava 如何限制log4j控制台appender仅在本地主机上登录,java,tomcat,logging,log4j,consoleappender,Java,Tomcat,Logging,Log4j,Consoleappender,在开发和部署环境中工作, 我希望我的log4j.properties具有include-console-appender,这样我可以在开发时查看日志消息。但是,在部署应用程序时,我更喜欢禁用控制台appender 是否可以在控制台appender上添加一个过滤器来执行此操作?使用不同的log4j配置文件部署应用程序,这就是为什么它是一个外部文件。我希望使用一种更优雅的方法。e、 让log4J仅在本地主机上使用控制台appender。。。您的解决方案要求我使用profiles@Dudi是的,个人资
是否可以在控制台appender上添加一个过滤器来执行此操作?使用不同的log4j配置文件部署应用程序,这就是为什么它是一个外部文件。我希望使用一种更优雅的方法。e、 让log4J仅在本地主机上使用控制台appender。。。您的解决方案要求我使用profiles@Dudi是的,个人资料可能会很痛苦。但是,当您将应用程序从开发转移到生产时,需要做很多工作,日志配置总是其中之一。