gpt4 book ai didi

java - Hybris 定时作业日志记录

转载 作者:行者123 更新时间:2023-11-30 06:45:19 25 4
gpt4 key购买 nike

我有记录器 (Slf4j) 的作业:

工作类别:

public class MyJob extends AbstractJobPerformable<CronJobModel>
{
private static final Logger LOG = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass().getName());

@Override
public PerformResult perform(CronJobModel cronJobModel)
{
LOG.info("Test log);
}
}

我希望此日志出现在作业日志中(在 hmc 中)。但它在那里不存在。但是记录器将所有内容记录到控制台。请看下面我的工作配置

工作配置:

Job Configuration

最佳答案

您遇到的问题是您使用 Logger(slf4j) 的记录器类型。因此,要获取日志条目,您需要使用 org.apache.log4j.Logger 作为主要的 Logger。Hybris 推荐 org.apache.log4j.Logger 作为 Log4j 框架使用。所以将这行添加到你的类中:

  • 导入包:
    import org.apache.log4j.Logger;  

关于java - Hybris 定时作业日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49126958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com