CronJob通知电子邮件-失败

2020-09-10 19:35发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们如何配置cronjob执行以在作业失败(即异常或错误状态)时发送电子邮件?

我认为hybris仅在工作执行成功的情况下发送电子邮件。

我们必须扩展默认功能吗?

问候,Mandar

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们如何配置cronjob执行以在作业失败(即异常或错误状态)时发送电子邮件?

我认为hybris仅在工作执行成功的情况下发送电子邮件。

我们必须扩展默认功能吗?

问候,Mandar

付费偷看设置
发送
6条回答
clasier
1楼-- · 2020-09-10 20:24

Hybris发送所有情况下的电子邮件,例如成功,失败,错误,未知。
如果您看到" sendEmail(CronJobResult cronJobResult)"方法,您会注意到

 公共无效sendEmail(CronJobResult cronJobResult)
      抛出EmailException
  ...
  如果(getResult()。getCode()。equals(GeneratedCronJobConstants.Enumerations.CronJobResult.SUCCESS))
  {
    字符串主题= Config.getParameter(Config.Params.CRONJOB_MAIL_SUBJECT_SUCCESS);
    MailUtils.validateParameter(主题,Config.Params.CRONJOB_MAIL_SUBJECT_SUCCESS);
  }
  其他
  {
    subject = Config.getParameter(Config.Params.CRONJOB_MAIL_SUBJECT_FAIL);
    MailUtils.validateParameter(主题,Config.Params.CRONJOB_MAIL_SUBJECT_FAIL);
  }
  ...
  }

  
Bunny_CDM
2楼-- · 2020-09-10 20:33

页面未找到!!

hengyuye
3楼-- · 2020-09-10 20:32

嗨,您可以使用Groovy创建脚本作业,并使其每隔X分钟运行一次,并检查正在运行的作业状态。 如果发现任何问题,请发送电子邮件。

歪着头看世界
4楼-- · 2020-09-10 20:23

hybris是否发送有关cronjob失败的电子邮件通知?

小灯塔
5楼-- · 2020-09-10 20:38

否。 没有。 您将需要配置它。

Alawn_Xu
6楼-- · 2020-09-10 20:29

嗯..让我回复你。

一周热门 更多>