-
公开(公告)号:CN117950956A
公开(公告)日:2024-04-30
申请号:CN202410196411.6
申请日:2024-02-22
申请人: 国网江苏省电力有限公司信息通信分公司 , 国网电力科学研究院有限公司 , 国网江苏省电力有限公司
IPC分类号: G06F11/30
摘要: 本发明公开了一种锁监控方法、装置、设备及存储介质。该方法包括:获取请求锁信息,请求锁信息包括:请求锁的线程标识和锁标识;在目标应用程序释放锁之前,获取释放锁信息,释放锁信息包括:线程标识和锁标识;将请求锁信息存储至请求锁信息中的线程标识对应的请求锁栈;获取释放锁信息中的线程标识对应的目标请求锁栈;若释放锁信息中的锁标识和目标请求锁栈的栈顶的锁标识不同,则生成告警信息,通过本发明的技术方案,能够对锁使用情况进行监控分析,直观、快速地发现应用程序中可能存在的死锁问题,以及对锁的错误使用,从而避免死锁问题的发生或定位死锁问题,优化应用中对锁资源的使用,以提高应用性能。