[发明专利]任务的监控方法、监控系统与电子设备在审
申请号: | 202310323575.6 | 申请日: | 2023-03-29 |
公开(公告)号: | CN116340105A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 霍文 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 王晓玲 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 监控 方法 系统 电子设备 | ||
1.一种任务的监控方法,其特征在于,包括:
监控步骤,对任务列表中的多个任务进行遍历,以得到目标任务,所述目标任务的当前监控程序数量小于最大监控程序数量以及任务状态为待扫描状态;
创建步骤,基于所述目标任务的任务类型,创建监控所述目标任务的子进程,所述任务类型包括以下之一:本地任务、远程任务;
控制步骤,控制所述子进程执行所述目标任务的监控命令,以对所述目标任务进行监控,所述监控命令用于对目标功能进行监控,所述目标功能为所述目标任务对应的服务器的功能,且所述目标功能包括以下之一:网络状态、服务器状态。
2.根据权利要求1所述的监控方法,其特征在于,所述任务列表以链表的形式进行存储,对任务列表中的多个任务进行遍历,以得到目标任务,包括:
每间隔第一预定时间,从所述任务列表中的第一个所述任务开始,确定第一个所述任务的任务状态是否为待扫描状态;
在第一个所述任务的任务状态为待扫描状态的情况下,确定第一个所述任务的所述当前监控程序数量是否小于所述最大监控程序数量,在第一个所述任务的任务状态不为待扫描状态的情况下,对下一个所述任务进行判断,直到对所述任务列表中的所有任务均遍历完成;
在第一个所述任务的所述当前监控程序数量小于所述最大监控程序数量的情况下,将第一个所述任务确定为所述目标任务,在第一个所述任务的所述当前监控程序数量大于或者等于所述最大监控程序数量的情况下,则对下一个所述任务进行判断,直到对所述任务列表中的所有任务均遍历完成。
3.根据权利要求1所述的监控方法,其特征在于,基于所述目标任务的任务类型,创建监控所述目标任务的子进程,包括:
在所述目标任务的任务类型为所述本地任务的情况下,确定与所述目标任务的IP地址是否相同,在相同的情况下,创建监控所述目标任务的所述子进程,在不相同的情况下,依次执行所述监控步骤、所述创建步骤以及所述控制步骤至少一次;
在所述目标任务的任务类型为所述远程任务的情况下,创建监控所述目标任务的所述子进程,并控制所述子进程执行目标动作,所述目标动作包括以下之一:通过SSH登录所述目标任务对应的服务、所述子进程监测所述目标任务的IP地址、所述子进程监测所述目标任务的端口号。
4.根据权利要求1所述的监控方法,其特征在于,控制所述子进程执行所述目标任务的监控命令,以对所述目标任务进行监控,包括:
控制所述子进程间隔第二预定时间执行一次所述目标任务的监控命令;
在未监控到所述目标任务异常的情况下,继续控制所述子进程间隔预定时间执行一次所述目标任务的监控命令;
在连续预定次数监控到所述目标任务异常的情况下,对所述目标任务的当前错误数量进行更新并停止对所述目标任务进行监测。
5.根据权利要求4所述的监控方法,其特征在于,在控制所述子进程间隔第二预定时间执行一次所述目标任务的监控命令之后,所述监控方法还包括:
确定所述目标任务的所述当前错误数量是否大于或者等于最大错误数量;
在所述目标任务的所述当前错误数量大于或者等于所述最大错误数量的情况下,执行所述目标任务对应的错误处理动作,所述错误处理动作至少包括以下之一:邮件通知、短信通知、日志记录、电话通知;
在所述目标任务的所述当前错误数量小于所述最大错误数量的情况下,控制所述目标任务对应的所述子进程继续对所述目标任务进行监测。
6.根据权利要求4所述的监控方法,其特征在于,在连续预定次数监控到所述目标任务异常的情况下,对所述目标任务的当前错误数量进行更新并停止对所述目标任务进行监测之后,所述监控方法还包括:
对监控系统的当前监测任务的数量进行更新,并继续依次执行所述监控步骤、所述创建步骤以及所述控制步骤至少一次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310323575.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:测试账户理方法、装置、电子设备及可读存储介质
- 下一篇:数据转存方法及装置