分布式锁控制方法、装置、计算机设备及介质

    公开(公告)号:CN119046025A

    公开(公告)日:2024-11-29

    申请号:CN202411059818.0

    申请日:2024-08-02

    Inventor: 曹海龙 郭涛

    Abstract: 本发明涉及分布式系统技术领域,公开了分布式锁控制方法、装置、计算机设备及介质,该方法包括:当检测到服务器集群中的目标节点成功获取目标锁时,在锁注册表插入目标节点的目标锁记录,以及目标锁记录对应的目标过期记录;若达到了目标过期记录的过期时间,控制服务器集群中的锁检测节点对所述目标节点进行询问,确定目标节点的业务逻辑是否处理完成;若目标节点的业务逻辑处理完成,则释放目标锁;若目标节点的业务逻辑未完成,则更新目标过期记录的过期时间,确保分布式锁不会因为任务未完成而锁超时提前释放锁,也尽可能避免出现目标节点没有成功完成释放目标锁的操作导致死锁的情况发生,提高了分布式锁的可靠性。

    一种压缩解压缩任务的进度查询方法、系统、设备及介质

    公开(公告)号:CN117009306A

    公开(公告)日:2023-11-07

    申请号:CN202310787923.5

    申请日:2023-06-30

    Inventor: 曹海龙

    Abstract: 本发明涉及计算机技术领域,并公开了一种压缩解压缩任务的进度查询方法、系统、设备及介质,方法包括在服务器执行以下步骤:接收客户端发来的压缩/解压缩请求,并基于所述压缩/解压缩请求调用待压缩/解压缩文件;通过压缩和解压缩命令对调用的所述待压缩/解压缩文件执行压缩/解压缩操作;对所述压缩/解压缩操作的实时进度进行计算,并存储计算出的进度信息以用于查询。通过本发明的方案,降低了执行压缩解压缩任务的复杂性,实现了对压缩解压缩任务执行进度的实时计算与执行进度查询。

    一种配置文件同步方法、装置、设备及存储介质

    公开(公告)号:CN118585503A

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

    申请号:CN202410939101.9

    申请日:2024-07-12

    Inventor: 曹海龙

    Abstract: 本申请公开了一种配置文件同步方法、装置、设备及存储介质,涉及计算机技术领域,包括:检测当前高性能计算集群中主计算节点内的原始配置文件是否发生了变化;若原始配置文件发生了变化,则计算发生变化的最新配置文件的摘要信息得到最新摘要信息;依次对预设计算节点列表中记录的节点信息进行遍历,以将最新摘要信息与高性能计算集群中除主计算节点外的其他计算节点内的配置文件的摘要信息进行比较;若信息比较结果表明两者的摘要信息不一致,则将所述最新配置文件同步至其他计算节点。本申请能够避免不必要的文件内容的传输,提高文件同步的准确性,并实现了自动化的配置文件同步,从而节省了人力成本和时间成本。

    一种异步非阻塞导入文件的方法及装置

    公开(公告)号:CN117520276A

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

    申请号:CN202311608663.7

    申请日:2023-11-28

    Inventor: 曹海龙

    Abstract: 本发明提供了一种安全的异步非阻塞导入文件的方法及装置,针对传统导入方式的问题,提供了一种用户体验更友好、任务更可靠的解决方案。该装置包括导入任务记录表、文件内容记录表、任务管理员装置、线程池和数据库装置。用户提交导入任务后,文件解析并记录任务信息及数据。任务管理员装置协调任务分发、监控执行情况并更新状态。线程池逐行处理数据。异常时,任务管理员装置重新分发任务。用户可实时查看进度。该方法适用于分布式环境,提高了用户体验、避免任务丢失,实现安全高效的文件导入。

Patent Agency Ranking