买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】锁过期事件的处理方法及装置_北京五八信息技术有限公司_202010865872.X 

申请/专利权人:北京五八信息技术有限公司

申请日:2020-08-25

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

公开(公告)号:CN112069025B

主分类号:G06F11/30

分类号:G06F11/30

优先权:

专利状态码:有效-授权

法律状态:2024.02.23#授权;2020.12.29#实质审查的生效;2020.12.11#公开

摘要:本发明实施例提供了一种锁过期事件的处理方法及装置,该方法包括:在监测到休眠状态切换为唤醒状态的情况下,检测事件队列中的目标锁过期事件是否过期;目标锁过期事件为事件队列中过期时间距离当前时刻最近的锁过期事件;在检测到目标锁过期事件未过期的情况下,计算得到过期时长;将唤醒状态切换为休眠状态,在过期时长小于预设固定监测时长的情况下,将本次休眠的休眠时间调整为目标时长;目标时长小于预设固定监测时长。本发明实施例在过期时长小于预设固定监测时长的情况下,将本次的休眠时间调整为小于预设固定监测时长的目标时长,从而无需再等待预设固定监测时长之后,就可以检测并处理事件队列中已过期的锁过期事件。

主权项:1.一种锁过期事件的处理方法,其特征在于,所述方法包括:在监测到休眠状态切换为唤醒状态的情况下,检测事件队列中的目标锁过期事件是否过期;所述目标锁过期事件为所述事件队列中过期时间距离当前时刻最近的锁过期事件;在检测到所述目标锁过期事件未过期的情况下,计算得到过期时长;所述过期时长为所述当前时刻与所述目标锁过期事件的过期时间之间的时长;将唤醒状态切换为休眠状态,在所述过期时长小于预设固定监测时长的情况下,将本次休眠的休眠时间调整为目标时长;其中,所述目标时长大于等于所述过期时长,并且小于所述预设固定监测时长;其中,所述事件队列中的锁过期事件根据各自的过期时间,按预设排序方式进行排列;其中,所述预设排序方式包括:小顶堆排序方式、从早到晚依次排序的方式或者从晚到早依次排序的方式;其中,在所述预设排序方式包括:小顶堆排序方式的情况下,所述方法还包括:在检测到所述事件队列中位于堆顶位置的锁过期事件已过期的情况下,循环执行对事件队列中位于堆顶位置的锁过期事件进行处理,去除所述事件队列中堆顶位置的锁过期事件,对所述事件队列中剩余的锁过期事件按小顶堆的排序方式重新进行排列,并再次检测所述事件队列中位于堆顶位置的锁过期事件,直至检测到堆顶位置的锁过期事件未过期为止。

全文数据:

权利要求:

百度查询: 北京五八信息技术有限公司 锁过期事件的处理方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。