执行流程
2017-03-11 15:13:40 0 举报
执行流程是指按照一定的顺序和步骤完成某项任务的过程。它通常包括以下几个步骤:确定目标、制定计划、分配资源、执行计划、监控进度和结果、评估效果并进行调整。在执行流程中,每个步骤都是相互关联的,需要不断地进行沟通和协调。通过执行流程,可以提高工作效率,减少错误和风险,确保任务顺利完成。
作者其他创作
大纲/内容
是
SenlinConfDao
SenlinConfServiceImpl
- senlinConfDao:SenlinConfDao- senlinService:SenlinService- clusterDao:SenlinClusterDao
调用senlin模块执行报警任务
SenlinService
SenlinPolicyService
SenlinAlarmDaoImpl
- baseDao:BaseDao- sessionFactory:SessionFactory
+ get(String):SenlinAlarmEntity+ findAll():List+ save(SenlinAlarmEntity):String+ saveOrUpdate(SenlinAlarmEntity):void+ delete(String):void+ findByParam(Map):List
定时任务
SenlinReceiverDaoImpl
+ get(String):SenlinReceiverEntity+ findAll():List+ save(SenlinReceiverEntity):String+ saveOrUpdate(SenlinReceiverEntity):void+ deletePolicy(String):void+ findByParam(Map):List
SenlinConfigController
- senlinConfService:SenlinConfService- policyService:SenlinPolicyService
是否处于错误中
集群完成伸缩
启用定时任务
SenlinCronDao
SenlinAlarmDao
SenlinServiceImpl
- clusterDao:SenlinClusterDao
SenlinClusterController
- clusterService:ClusterService
否
执行失败,显示原因
删除定时任务
停用定时任务
SenlinConfDaoImpl
+ get(String):SenlinConfEntity+ findAll():List+ save(SenlinConfEntity):String+ saveOrUpdate(SenlinConfEntity):void+ delete(String):void+ findByParam(Map):List
SenlinAlarmTaskController
- alarmTaskService:SenlinAlarmTaskService
Customer
SenlinAlarmTaskServiceImpl
- senlinClusterDao:SenlinClusterDao- senlinPolicyDao:SenlinPolicyDao- senlinAlarmDao:SenlinAlarmDao- senlinService:SenlinService
SenlinReceiverDao
创建定时任务
SenlinCronService
SenlinCronDaoImpl
+ get(String):SenlinCronEntity+ findAll():List+ save(SenlinCronEntity):String+ saveOrUpdate(SenlinCronEntity):void+ delete(String):void+ findByParam(Map):List+ findNeedExecuteCron(Timestamp):List
SenlinClusterDaoImpl
+ get(String):SenlinClusterEntity+ findAll():List+ save(SenlinClusterEntity):String+ saveOrUpdate(SenlinClusterEntity):void+ delete(String):void+ findByParam(Map):List
SenlinScalingTaskController
- senlinCronService:SenlinCronService
SenlinPolicyDao
SenlinClusterSercice
SenlinCronServiceImpl
- senlinService:SenlinService- cronDao:SenlinDao- clusterDao:SenlinClusterDao- policyDao:SenlinPolicyDao
SenlinClusterServiceImpl
- clusterDao:SenlinClusterDao- confDao: SenlinConfDao- senlinService:SenlinService- policyService:SenlinPolicyService- policyDao:SenlinPolicyDao- nodeDao:SenlinNodeDao
定时任务到达执行时间点
SenlinAlarmTaskService
SenlinPolicyServiceImpl
- policyDao:SenlinPolicyDao- senlinService:SenlinService- clusterDao:SenlinClusterDao- alarmDao:SenlinAlarmDao- cronDao:SenlinCronDao
SenlinPolicyDaoImpl
+ get(String):SenlinPolicyEntity+ findAll():List+ save(SenlinPolicyEntity):String+ saveOrUpdate(SenlinPolicyEntity):void+ deletePolicy(String):void+ findByParam(Map):List
SenlinClusterDao
是否执行成功
SenlinConfService
执行定时任务
检查集群状态
0 条评论
下一页