金融界2024年3月11日消息,据国家知识产权局公告,中国人寿保险股份有限公司申请一项名为“分布式锁的实现方法、装置、计算机设备和存储介质“,公开号CN117667421A,申请日期为2023年12月。

专利摘要显示,本申请涉及一种分布式锁的实现方法、装置、计算机设备、存储介质和计算机程序产品。通过响应于启动指令,识别分布式锁信息,当检测到分布式锁信息被触发时,确定与当前线程对应的加锁关键字,采用加锁关键字对当前线程进行加锁,并获取加锁状态,若加锁状态为加锁失败,且锁类型为超时锁或等待锁,则将当前线程加入等待队列,并根据预设时间间隔检测目标访问资源是否被释放,若检测到目标访问资源已被释放,且当前线程的等待时长小于锁类型对应的目标等待时长,则对当前线程进行加锁。本实施例通过注解代码或预先配置的加锁策略实现自动加锁,不仅降低了代码复杂度,简化了加锁的实现过程,且提高了加锁效率。

本文源自金融界