我是弹簧靴2。
我有一个使用调度程序的方法。 我尝试记录一些信息
@Scheduled(cron = "0 52 8 * * *")
private void sendEmailOrders() throws MessagingException {
List<FactoryEmailNCDto> factoryEmails = prepareDataNoncompliantSampling();
log.info("start sendEmailOrders: " + factoryEmails != null ? String.valueOf(factoryEmails.size()) : "0");
for (FactoryEmailNCDto factoryEmail : factoryEmails) {
String message = mailContentBuilder.build(factoryEmail);
if (factoryEmail.getEmails() != null && !factoryEmail.getEmails().isEmpty()) {
log.info("prepare to sent email to : " + factoryEmail.getFactoryName());
mailService.sendHtmlMail(factoryEmail.getEmails(), "Order", message);
}
}
log.info("end sendEmailOrders");
}
我知道
2019-03-19 08:52:00.379 INFO 17831 --- [调度1] com.mermacon.facade.Orders外观:2 2019-03-19 08:52:00.760 INFO 17831 --- [schedule-1] com.mermacon.facade.OrdersFacade: 准备发送电子邮件至:NY 2019-03-19 08:52:03.898错误17831 --- [schedule-1] o.s.s.s.TaskUtils $ LoggingErrorHandler: 意外的e
为什么我没有得到这个字符串:在日志中启动sendEmailOrders?