一种基于Windows系统的多模式进程控制方法

    公开(公告)号:CN117369883A

    公开(公告)日:2024-01-09

    申请号:CN202311296600.2

    申请日:2023-10-08

    Abstract: 本发明提供一种基于Windows系统的多模式进程控制方法,首先初始化进程控制程序的配置文件并启动程序,解析初始化后的全局配置信息和进程配置信息,根据解析结果进行Windows系统的全局配置和进程配置,并获取程序关注的所有进程,记为进程集合N;获取当前时刻已启动的进程,记为进程集合P;在待启动进程的进程集合N1中,筛选不存在于进程集合P中的进程,将筛选结果记为进程集合S;若进程集合S不为空集,则启动进程集合S中的所有待启动进程,并进行进程守护;否则跳过此步骤;本发明能够覆盖Windows环境下大部分的进程控制使用场景,进程守护与进程启停灵活切换,满足了多样化的业务需求。

    一种分布式任务调度方法及平台
    4.
    发明公开

    公开(公告)号:CN118277122A

    公开(公告)日:2024-07-02

    申请号:CN202410243711.5

    申请日:2024-03-04

    Abstract: 本发明公开了一种分布式任务调度方法及平台,涉及分布式任务调度领域。所述方法包括:通过统一访问接口接收计算任务,在存储端生成对应的任务信息;将计算任务对应的任务执行信息发布至任务队列,并发布任务异步计算通知;令可用的分布式任务节点响应于任务异步计算通知,尝试获取任务队列分布式锁;令成功获取任务队列分布式锁的分布式任务节点获取任务执行信息,根据任务执行信息执行任务计算进程以得到任务成果,并同步更新任务状态信息;定时触发检查任务计算情况,根据检查结果进行任务重计算确认。相较于现有技术,本发明提出的任务调度框架兼容性好,可适应于非定时任务,计算时效性强,并降低了整体的计算成本,特别适用于机房式小集群。

Patent Agency Ranking