【技术实现步骤摘要】
业务请求的处理方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种业务请求的处理方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着计算机技术的发展,在分布式环境,高并发请求量的环境下,云服务治理成为运维管理的难点。如何有效缓解大量的请求给服务器带来服务压力成为亟需解决的问题。
[0003]然而,目前业务请求的处理方式中,每个用户请求都涉及到与Redis(Remote Dictionary Server,即远程字典服务)进行网络IO交互,网络IO一般都是比较耗时的一个过程,大量的请求容易给Redis带来较高的服务压力。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够降低服务压力的业务请求的处理方法、装置、计算机设备和存储介质。
[0005]一种业务请求的处理方法,所述方法包括:
[0006]接收用户终端发送的业务请求;
[0007]根据所述业务请求,获取当前节点对应的本地锁;
[0008]若获取本地锁成 ...
【技术保护点】
【技术特征摘要】
1.一种业务请求的处理方法,所述方法包括:接收用户终端发送的业务请求;根据所述业务请求,获取当前节点对应的本地锁;若获取本地锁成功,则发送命令至第三方组件获取对应的全局锁;若获取全局锁成功,则对所述业务请求进行处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述业务请求,获取当前节点对应的本地锁之后,所述方法还包括:若获取本地锁失败,则返回请求失败的结果至所述用户终端。3.根据权利要求1所述的方法,其特征在于,所述获取当前节点对应的本地锁的方式包括:通过调用Lock函数获取当前节点对应的本地锁。4.根据权利要求1所述的方法,其特征在于,所述若获取本地锁成功,则发送命令至第三方组件获取对应的全局锁包括:若获取本地锁成功,则基于所述业务请求调用所述第三方组件中用于获取全局锁命令的接口,所述接口用于返回获取全局锁对应的结果;所述若获取全局锁成功,则对所述业务请求进行处理,包括:当接收到所述接口返回的结果为第一预设值,则表示获取全局锁成功,对所述业务请求进行处理。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当接收到所述接口返回的结果为第二预设值,则表示...
【专利技术属性】
技术研发人员:徐衡,
申请(专利权)人:深圳云之家网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。