博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataWorks:任务未运行自助排查
阅读量:6321 次
发布时间:2019-06-22

本文共 618 字,大约阅读时间需要 2 分钟。

Q1:为什么我的任务一直没有跑?
A1:任务运行必须满足的4个条件:
1.任务定时时间已到(等待时间的节点状态是黄色)
2.该节点所有的依赖的父节点都已经运行完成(运维中心DAG图)
3.项目下有足够的资源可让任务运行(若无资源会显示等待资源,日志中显示当前项目下任务并发达到上限,正在等待gateway资源)
4.任务正常调度(任务没有被冻结)

Q2:在运维中心查看节点实例状态,灰色代表任务没有运行
【问题现象】:定时时间到,节点状态是
灰色,任务没有运行
【解决方案】:请点开任务DAG图,右键查看这个节点的父节点看看上游的任务状态。
aaba61e832747612f5cd453a2ea275554e8aab8e
注意:1.如果任务DAG图显示紫色
4a4f3909803159fe37c7420d49a32a1240baadce,说明任务被冻结了,任务将不会运行,并且阻塞下游。
          2. 虚线是跨周期依赖(依赖上一周期)。
实例状态说明
a78240ab9687cdae68abcaa143a180bcca055464
黄色等待状态有两种
1. 等待任务定时时间
2. 等待gateway资源(日志中会显示),若出现此类等待说明当前项目下正在运行的任务达到上限。
特别注意:我们经常看到的上游任务完成(满足上面说的四种情况)但是下游很久没有都没有运行,那可能就是下游任务运行的时候等待资源花费了很长时间

Q3:周期任务里面能找到这个任务,但是没有产生实例
A3:T+1形式生成实例。

Q4:冻结操作对任务的影响情况
【冻结周期任务】:每天产生冻结实例,实例不会运行,会阻塞下游任务运行(任务每天都不会运行)。
【冻结周期实例】:本次任务不会运行,并且会阻塞下游任务运行。

转载地址:http://ulaxa.baihongyu.com/

你可能感兴趣的文章
Swift学习笔记(2)网络数据交换格式(XML,JSON)解析 [iOS实战 入门与提高卷]...
查看>>
magento helper
查看>>
网页设计的12种颜色
查看>>
PHP 中的Closure
查看>>
纯手工全删除域内最后一个EXCHANGE--How to Manually Uninstall Last Exchange 2010 Server from Organization...
查看>>
82期:直播回顾《美女程序媛:教你玩转云存储》
查看>>
recv send 阻塞和非阻塞
查看>>
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
查看>>
【JAVA SERVLET 开发系列之一】在MAC系统安装APACHE TOMCAT的详细步骤
查看>>
PhalGo-参数验证过滤
查看>>
VIM快捷键中英对照图
查看>>
linux之x86裁剪移植---字符界面sdl开发入门
查看>>
页面性能测试之二----ShowSlow+Yslow环境搭建
查看>>
[翻译] SAMCoreImageView
查看>>
QuickContactBadge去掉三角
查看>>
(NO.00001)iOS游戏SpeedBoy Lite成形记(二十四)
查看>>
程序员的量化交易之路(30)--Cointrader之ConfigUtil(17)
查看>>
linux下的Emacs和Vim
查看>>
iOS开发之网络数据解析--GDataXML解析框架的使用
查看>>
Linux修改某一个文件VI命令集合
查看>>