logger = Log4j2LoggerFactory.createLogger("action-tracer.log", "actionTracerLoggerAppender", "actionTracerLogger", "%d{yyyy-MM-dd HH:mm:ss} %m%n");
请教下函数计算,自定义的logger,为什么打不出日志?
根据您提供的代码,看起来您正在使用Log4j2LoggerFactory来创建一个自定义的logger。如果您无法看到日志输出,可能有以下原因:
日志级别设置不正确:请确保您的日志级别设置为正确的值,以便记录所需的信息。例如,如果您将日志级别设置为ERROR,则只会记录错误消息,而不会记录其他级别的消息。
日志文件路径不正确:请确保您的日志文件路径正确,并且具有写入权限。如果路径不正确或没有写入权限,则日志将无法写入文件。
日志配置不正确:请检查您的日志配置文件是否正确。如果您使用的是默认的log4j2.xml文件,则可能需要进行一些更改才能使其正常工作。
日志框架未正确初始化:请确保您的应用程序已正确初始化了日志框架。如果没有正确初始化,则可能会导致日志无法记录。
日志框架版本不兼容:请确保您的日志框架版本与您的应用程序兼容。如果您使用的日志框架版本与您的应用程序不兼容,则可能会导致日志无法记录。
如果您仍然无法解决问题,请尝试查看日志框架的文档和示例代码,以了解如何正确配置和使用它。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。