[QUESTION] 使用定时任务问题
使用定时任务启动任务,偶尔成功,偶尔失败,失败的没有运行日志,请问这是什么情况呢,
查看启动日志,没有发现输出日志.

而且有个奇怪现象,服务部署在服务器,启动定时任务后,本地debug调试,会有接口请求进来....是我哪里部署有问题吗 [部署方式: 通过jar包的形式,将executor包和admin包分别部署在服务器]
请问你们的rpc框架是自己实现了一套吗,注册中心这方面有文档记录吗
很规律的,成功一次,失败3次
1、本地有请求进来,那肯定是你本地的执行器注册到了服务器上 2、猜测执行器起了四个,其中三个服务器无法访问(比如上述提到的本地执行注册到了服务器上),任务执行策略设置的轮询,调度备注查看
非常感谢你的解答,请问下关于本地的执行器是如何注册的呢,是如何识别的
官方文档有说明
一、执行器管理https://github.com/WeiYe-Jing/datax-web
二、执行器注册配置https://github.com/WeiYe-Jing/datax-web/blob/master/doc/datax-web/datax-web-deploy.md

配置任务信息截图,提供完整信息。请确认路由策略以及阻塞处理
这是我的任务信息,我目前遇到的场景是,我在服务器上部署的项目 [admin+executor] ,然后在服务器上启动定时任务, 本地启动的admin模块,会有断点触发,路由策略是指 executor的回调吗 , 我部署在服务器上的回调是直接 127.0.0.1

1、executor通过datax.job.admin.addresses向admin注册和回调admin 2、executor注册到admin后,admin保存executor地址,根据路由策略调用executor执行任务 也即是说,executor和admin会互相调用,关键在于executor中配置的datax.job.admin.addresses和datax.job.executor.appname datax.job.admin.addresses为admin地址,datax.job.executor.appname为executor注册到admin的执行器名
是的,这部分我也是这样理解的,所以才很疑惑, 我datax.job.admin.addresses 是直接回调到服务器,127.0.0.1 ,怎么会回调到我本机启动的admin服务呢.
如果是回调到了admin,那检查下本地是否有执行器启动,admin被调用只有两个地方,一是执行器注册,二是任务回调
好的,明白,我排查下.非常谢谢你们的解答
好的,明白,我排查下.非常谢谢你们的解答
你好,问题是否得到解决?
很规律的,成功一次,失败3次
我也遇到了同样的问题。cron表达式配置的是* 0/5 * ? * * *, 但任务管理页面的下次触发时间是以秒为单位的,而且是1秒
目前发现是定时任务问题