【技术实现步骤摘要】
本申请涉及计算机领域,尤其涉及一种共享资源的访问方法、装置、存储介质以及电子设备。
技术介绍
1、现有技术中,在分布式系统中,如果多个程序要访问同一份资源,那么,多个程序要进行互斥访问,也就是按照控制策略来分别单独访问该资源。而现有的互斥访问是由一个控制节点来控制多个程序的互斥访问,如果控制节点异常,则多个程序无法进行互斥访问。
技术实现思路
1、本申请提供了一种共享资源的访问方法、装置、存储介质以及电子设备,以解决控制节点异常造成多个程序无法对资源进行互斥访问的技术问题。
2、第一方面,本申请提供了一种共享资源的访问方法,包括:在当前程序请求访问目标资源时,向其他程序发送目标访问请求,其中,上述当前程序与上述其他程序为分布式系统中被允许访问共享资源的程序,上述共享资源包括上述目标资源;将上述目标访问请求存储到上述当前程序的本地请求队列中,其中,上述当前程序与上述其他程序均维护一个本地请求队列;在所有的上述其他程序都返回目标同意消息的情况下,由上述当前程序访问上述目标资源,其中
...【技术保护点】
1.一种共享资源的访问方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述当前程序的本地请求队列中的请求,确定是否向所述其他程序返回第一同意消息包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述在所述当前程序的本地请求队列中包括第二访问请求的情况下,根据所述第二访问请求的时间戳与所述第一访问请求的时间戳确定是否向所述其他程序返回第一同意消息包括:
6.根据权利
...【技术特征摘要】
1.一种共享资源的访问方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述当前程序的本地请求队列中的请求,确定是否向所述其他程序返回第一同意消息包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述在所述当前程序的本地请求队列中包括第二访问请求的情况下,根据所述第二访问请求的时间戳与所述第一访问请求的时间戳确定是否向所述其他程序返回第一同意消息包括:
6.根据权利要求5所述的方法,其特征在于,在所述当前程序访...
【专利技术属性】
技术研发人员:雷文伟,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。