一种守护进程重启方法及装置、电子设备、存储介质制造方法及图纸

技术编号:43144446 阅读:27 留言:0更新日期:2024-10-29 17:46
本发明专利技术实施例提供了一种守护进程重启方法,所述方法包括:通过在守护进程启动后,启动预先创建的单元文件;采用预设周期,从日志中获取最近时段的历史故障数据;将历史故障数据输入深度学习模型,并获取深度学习模型输出的推荐重启间隔和推荐重试次数,基于所述深度学习模型输出的推荐重启间隔和推荐重试次数,对预设的重启策略进行动态调整,得到更新的重启策略;采用单元文件监控守护进程的运行状态,若守护进程出现异常,嵌入式系统根据更新的重启策略重新启动守护进程。通过本发明专利技术实施例提高了系统的稳定性、自动化程度和管理效率,同时也降低了系统维护的成本和工作量,提升了用户的体验和满意度,增强了系统的竞争力和市场价值。

【技术实现步骤摘要】

本专利技术涉及系统管理和自动化,特别涉及一种守护进程重启方法及装置、电子设备、存储介质


技术介绍

1、随着信息化在社会各个领域的普及,服务器作为数据处理和存储的关键设备,扮演着越来越重要的角色。在这个过程中,openbmc作为一种开源的基于linux系统的管理控制器得到了广泛的应用,尤其是在服务器等设备中。其主要职责包括监控硬件状态、实现远程管理等功能。而在openbmc中,dbus作为重要的通信机制,对系统的运行起着至关重要的作用。然而,一旦dbus守护进程出现故障,可能会导致系统功能异常甚至不可用,因此及时发现并恢复dbus守护进程的故障就显得尤为重要。

2、在当前openbmc中,由于dbus守护进程(daemon)属于较底层的服务进程,缺乏对其自动监控和重启的机制,出现故障后,需要依赖人工手动进行重新启动来恢复其运行。然而,这种方式在时间和空间上都存在较大的浪费。


技术实现思路

1、鉴于上述问题,本专利技术提出了一种守护进程重启方法及装置、电子设备、存储介质。

2、在本专利技本文档来自技高网...

【技术保护点】

1.一种守护进程重启方法,应用于嵌入式系统,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述启动预先创建的单元文件,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设周期为所述守护进程重新启动的周期;

4.根据权利要求1所述的方法,其特征在于,所述重启策略中记载有重启间隔值、重试次数值、最大重试次数、最大重启次数、重试等待时间;

5.根据权利要求1或4所述的方法,其特征在于,将所述历史故障数据输入深度学习模型,并获取深度学习模型输出的推荐重启间隔和推荐重试次数,基于所述深度学习模型输出的所述推荐重启间隔和所...

【技术特征摘要】

1.一种守护进程重启方法,应用于嵌入式系统,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述启动预先创建的单元文件,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设周期为所述守护进程重新启动的周期;

4.根据权利要求1所述的方法,其特征在于,所述重启策略中记载有重启间隔值、重试次数值、最大重试次数、最大重启次数、重试等待时间;

5.根据权利要求1或4所述的方法,其特征在于,将所述历史故障数据输入深度学习模型,并获取深度学习模型输出的推荐重启间隔和推荐重试次数,基于所述深度学习模型输出的所述推荐重启间隔和所述推荐重试次数,对预设的重启策略进行动态调整,得到更新的重启策略,包括:

6.根据权利要求1或4所述的方法,其特征在于,将所述历史...

【专利技术属性】
技术研发人员:田中占曲勇
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1