【调度管理】分应用部署模式下,如何根据appid找到对应运行的节点

一、背景说明:
当调度阻塞或异常时,需要查看当前执行机的状态,是否被其他任务阻塞、或执行机异常。
现阶段,无法通过调度管理界面或monitor日志,直观查找到,当前调度运行的节点,需要人工手动排查每个执行机具体情况(优化方案已在规划中)。
二、方案简介
具体排查思路如下:
1、拿到当前调度程序所属应用appid。
【调度作业】-【调度程序】-【所属应用】

2、访问monitor,确认appSplit参数是否为分应用部署模式
3、搜索“registedAppIds”参数,确保应用有部署在集群中。如果在registedAppIds中未找到当前应用,说明没有部署。需要联系调度程序的开发者进行排查。
4、已部署的应用,需要在每个节点中搜索对应appid,如果包含,说明当前节点为当前调度执行机(存在多节点情况)
三、详细方法
1.查看appSplit为true
在monitor中选中任意阶段,点击【系统属性】,搜索“appSplit“,用于查看当前集群是否开启分应用部署。
当appSplit为true时,确认开启分应用部署模式


2 . appid相关参数
【调度管理】分应用部署模式下,如何根据appid找到对应运行的节点
一、背景说明:当调度阻塞或异常时,需要查看当前执行机的状态,是否被其他任务阻塞、或执行机异常。现阶段,无法通过调度管理界面或monito...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



