"SchedulerX中这个定时任务通知配置 超时报警 开起来后,设置钉钉webhook机器人通知。 测试超时告警没有反应。这个是什么原因。
https://schedulerx2.console.aliyun.com/cn-shanghai/JobList?namespace=04bd82cb-8b04-464a-8e37-c976a95f1f83&source=schedulerx
任务id 1150121
现在是如果任务类 不存在,机器人是有收到告警的, 但超时配置 1秒, 任务运行10秒,这个超时告警没有通知。"
超时时间1秒做不到这么精确的精度,需要超过30秒,我们轮训周期也是30秒。此群整理至钉群“【外部】SchedulerX阿里任务调度”。
SchedulerX是阿里巴巴自研的基于Akka架构的分布式任务调度平台,兼容开源XXL-JOB、ElasticJob、K8s Job、Spring Schedule,具备高可用、可视化、可运维、低延时等能力。在SchedulerX中,超时报警是需要正确配置才能生效的。首先,请确保你的定时任务类型选择了“超时通知”,这样在任务执行超时时,系统才会尝试发送通知。其次,你需要检查你的报警联系人组和报警方式是否设置正确。报警方式可以包括短信、电话、邮件、webhook等。如果以上配置均无问题,但测试超时告警仍然没有反应,那么可能是由于SchedulerX不支持子任务级别的超时时间,只支持整个任务的超时,所以你可能需要检查一下你的任务设置。
SchedulerX 2.0支持应用级别通知联系人配置,且支持短信、电话、邮件、webhook等多种通知渠道。通知方式支持联系人组、自定义两种方式。
联系人组:联系人组与通知联系人创建完成后,在创建、修改应用时通知方式选择相应的联系人组,即可实现该联系人组下所有联系人接收到通知的功能。具体操作,请参见创建应用。
自定义:至少要配置一个自定义联系人。
说明
您需要将分布式任务调度平台升级为SchedulerX 2.0(专业版)才可以使用通知联系人组功能。具体操作,请参见如何升级为专业版。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。