微服务的故障处理方法、装置、计算机设备及存储介质

    公开(公告)号:CN117873829A

    公开(公告)日:2024-04-12

    申请号:CN202410038491.2

    申请日:2024-01-09

    发明人: 袁少辉

    IPC分类号: G06F11/30 G06F9/455 G06F9/50

    摘要: 本发明涉及计算机技术领域,公开了微服务的故障处理方法、装置、计算机设备及存储介质,包括:获取集群中每一种微服务类型对应的故障权重、每一个节点的每一个微服务的微服务类型;监控集群中每一个节点的微服务的运行状态;当确定集群中存在发生故障的微服务时,对发生故障的微服务进行统计,得到发生故障的每一种微服务类型的微服务数量;根据发生故障的每一种微服务类型对应的微服务数量以及每一种微服务类型分别对应的故障权重,确定集群的故障评估结果;当故障评估结果满足预设条件时,从集群的其他节点的所有微服务中选取一个微服务作为第一故障微服务对应的目标微服务;将第一故障微服务的业务请求转发至目标微服务进行业务处理。

    数据获取的控制方法和装置、存储介质及电子设备

    公开(公告)号:CN118158156A

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

    申请号:CN202410251799.5

    申请日:2024-03-05

    发明人: 袁少辉

    摘要: 本申请实施例提供了一种数据获取的控制方法和装置、存储介质及电子设备,该方法包括:响应于接收到的数据获取请求,按照指定监控项对目标设备进行数据采集,平台用于对目标设备进行监控;按照一组数据上传参数将采集到的与指定监控项对应的目标监控项数据上传至平台,一组数据上传参数用于指示目标设备对采集到的目标监控项数据进行上传的上传策略,上传策略包括一次上传的数据量;响应于接收到的参数调整指令,对一组数据上传参数中的至少部分数据上传参数的参数值进行调整,参数调整指令是平台根据接收到的目标监控项数据中的至少部分数据所生成的。通过本申请,可以提高数据采集的成功率。

    一种大规模集群的配置一致性校验方法、系统及装置

    公开(公告)号:CN114048206A

    公开(公告)日:2022-02-15

    申请号:CN202111268556.5

    申请日:2021-10-29

    发明人: 袁少辉

    IPC分类号: G06F16/22 G06F16/27 G06F9/445

    摘要: 本发明提出的一种大规模集群的配置一致性校验方法、系统及装置,所述方法包括:在管理软件初始化安装时根据不同的配置文件按变更频率和重要性设置优先级,并根据配置文件的优先级生成所有配置文件的树;将配置文件的树的节点信息和配置文件的优先级信息存入预设数据库中;集群主节点在发送消息之前在消息中加入配置文件的摘要;当集群从节点收到消息后,校验配置文件的摘要的一致性,如果不一致,定位消息对应的配置文件;根据配置文件的定位信息,对从集群节点中配置文件对应的二叉树进行更新。本发明有效解决了系统数量繁多的配置文件在同步时出现不一致错误导致节点出错的问题,提高了系统的稳定性和可用性。

    一种性能数据缓存管理方法、装置、设备及存储介质

    公开(公告)号:CN115203331A

    公开(公告)日:2022-10-18

    申请号:CN202210879792.9

    申请日:2022-07-25

    发明人: 袁少辉

    摘要: 本申请公开了一种性能数据缓存管理方法、装置、设备及存储介质,应用于集群,所述集群用于运行分布式存储管理软件,涉及分布式存储管理软件、性能信息缓存领域,该方法包括:确定当前集群中的主节点并在主节点上创建数据库表;将性能数据进行分类以得到数据库表的性能索引;其中,所述性能数据为用于监控所述分布式存储管理软件运行状态的数据;为性能索引分配不同的从节点,并对相同的性能索引对应的同一组从节点的性能数据进行同步;当主节点收到查询与性能数据类型相关的请求时,根据性能索引确定出数据库表中对应的从节点,并返回相应的性能数据。通过本申请的技术方案,可以避免出现大规模集群的性能数据过多,占用大量系统空间的问题。

    一种软件更新方法、装置、设备及介质

    公开(公告)号:CN118409779A

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

    申请号:CN202410538730.0

    申请日:2024-04-30

    发明人: 袁少辉

    IPC分类号: G06F8/658 G06F8/61 G06F8/71

    摘要: 本申请公开了一种软件更新方法、装置、设备及介质,属于软件技术领域,所述方法包括:获取全量功能表,其中,所述全量功能表包括若干个软件问题修正功能项;根据对软件更新的修改内容将对软件更新策略划分为若干维度;根据所述全量功能表软件问题修正功能项权值和对软件更新策略维度权值计算软件更新偏移量;根据所述全量功能表软件问题修正功能项数量设置期望补丁包更新偏移量和期望版本更新偏移量;将所述软件更新偏移量与所述期望补丁包更新偏移量、期望版本更新偏移量进行比对;根据偏移量比对结果确定对软件系统的更新方式。本申请可以通过推送补丁包或软件版本更新的方式使得软件系统更新更加灵活。

    一种大规模集群的配置一致性校验方法、系统及装置

    公开(公告)号:CN114048206B

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

    申请号:CN202111268556.5

    申请日:2021-10-29

    发明人: 袁少辉

    IPC分类号: G06F16/22 G06F16/27 G06F9/445

    摘要: 本发明提出的一种大规模集群的配置一致性校验方法、系统及装置,所述方法包括:在管理软件初始化安装时根据不同的配置文件按变更频率和重要性设置优先级,并根据配置文件的优先级生成所有配置文件的树;将配置文件的树的节点信息和配置文件的优先级信息存入预设数据库中;集群主节点在发送消息之前在消息中加入配置文件的摘要;当集群从节点收到消息后,校验配置文件的摘要的一致性,如果不一致,定位消息对应的配置文件;根据配置文件的定位信息,对从集群节点中配置文件对应的二叉树进行更新。本发明有效解决了系统数量繁多的配置文件在同步时出现不一致错误导致节点出错的问题,提高了系统的稳定性和可用性。

    一种硬件适配方法、装置、设备及存储介质

    公开(公告)号:CN115658132A

    公开(公告)日:2023-01-31

    申请号:CN202211025789.7

    申请日:2022-08-25

    发明人: 袁少辉

    IPC分类号: G06F8/71 G06F11/07

    摘要: 本申请公开了一种硬件适配方法、装置、设备及存储介质,涉及服务器维护技术领域。应用于分布式集群,该方法包括:获取用户终端针对管理软件中的目标接口发起的适配请求;对所述适配请求进行解析,以确定所述适配请求中需要进行适配的目标硬件以及与所述目标硬件对应的目标脚本;通过所述管理软件的预设调试界面调用所述目标脚本以对所述目标硬件进行调试;当所述目标硬件发生变化时,对发生变化的新硬件增加相应的管理脚本,以便利用所述管理脚本自动适配所述新硬件,并通过所述预设调试界面调用所述管理脚本以对所述新硬件进行调试。通过本申请的技术方案,可以实现分布式集群硬件快速适配,提高集群对不同硬件的兼容性,降低维护难度。

    一种信息处理方法、装置及可读存储介质

    公开(公告)号:CN115168034A

    公开(公告)日:2022-10-11

    申请号:CN202210764678.1

    申请日:2022-06-30

    发明人: 袁少辉

    IPC分类号: G06F9/50 G06F9/54

    摘要: 本申请公开一种信息处理方法、装置及可读存储介质,涉及电子信息领域。本申请所提供的信息处理方法,在接收到信息时,判断管理软件是否空闲,若是,则将信息发送至管理软件进行处理,若否,则建立信息队列,并对信息队列中的信息进行合并,在集群管理软件空闲时,将合并后的信息发送至管理软件进行处理。与以往传统的信息处理方式相比,本申请提出了一种分布式存储管理软件对接多平台的信息处理方法,减少同时对接多平台时的重复请求和信息上报,提高管理软件的运行效率,减轻管理软件的运行压力,减少管理软件的冗余。