[发明专利]一种并发访问控制方法、装置、存储介质及设备在审
申请号: | 202210719980.5 | 申请日: | 2022-06-23 |
公开(公告)号: | CN115098197A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 李明;周中雨;王钊;赵荣霞;张锐芳 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F9/46 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 并发 访问 控制 方法 装置 存储 介质 设备 | ||
本申请公开了一种并发访问控制方法、装置、存储介质及设备,该方法包括:首先接收调用目标功能模块的请求,作为待处理的目标应用功能请求,然后对目标应用功能请求进行判断,确定出是否超过预设的用户并发阈值和预设的功能模块并发阈值,及目标功能模块是否存在;接着当确定出未超过预设的用户并发阈值和预设的功能模块并发阈值,且目标功能模块存在时,根据目标应用功能请求,获取对应目标功能模块的标识,并根据该标识,调用对应的目标功能模块进行并发控制执行操作。由于本申请是通过功能模块和用户的双保险并发控制,提高了并发访问控制效果,保证了系统的运行稳定性且不会受到某些时间段的突增异常访问的影响,进而提升了用户的访问体验。
技术领域
本申请涉及计算机技术领域,尤其涉及一种并发访问控制方法、装置、存 储介质及设备。
背景技术
众所周知,每个系统承受的访问量是有限度的,受制于成本等各方面的因 素,提升系统的性能是保证系统正常运行的关键。
目前采用的并发控制方法通常是根据功能模块的并发数对系统提供并发 控制支持,整个并发过程分为并发数控制模块以及单通道处理模块,这种控制 方式虽然能一定程度上为系统的正常运行提供保障,但也存在诸多问题:其一 是多用户访问状态下的并发控制,可能会存在某一用户会占据大量访问量,同 时对其他用户产生影响,降低其他用户的体验度;其二是当某一时间点请求数 突增时,采用功能模块单通道处理方式,即,队列访问机制,有可能会使部分 功能处于长时间等待状态;其三是直接在数据库中取数据,会严重影响系统的 运行速度;其四是由于未对请求做超时处理策略,当访问某一功能在队列中出现阻塞时,可能会一直都无法得到访问结果,进而导致系统的稳定性不高,并 降低了部分用户的访问体验。
发明内容
本申请实施例的主要目的在于提供一种并发访问控制方法、装置、存储介 质及设备,能够通过提高并发访问控制效果,保障系统的运行稳定性,并提升 用户的访问体验。
第一方面,本申请实施例提供了一种并发访问控制方法,包括:
接收待处理的目标应用功能请求,所述目标应用功能请求为调用目标功能 模块的请求;
对所述目标应用功能请求进行判断,确定出是否超过预设的用户并发阈值 和预设的功能模块并发阈值,以及所述目标功能模块是否存在;
当确定出未超过预设的用户并发阈值和预设的功能模块并发阈值,且目标 功能模块存在时,根据所述目标应用功能请求,获取对应目标功能模块的标识, 并根据所述标识,调用对应的目标功能模块进行并发控制执行操作。
第二方面,本申请实施例还提供了一种并发访问控制装置,所述装置包括:
接收单元,用于接收待处理的目标应用功能请求,所述目标应用功能请求 为调用目标功能模块的请求;
判断单元,用于对所述目标应用功能请求进行判断,确定出是否超过预设 的用户并发阈值和预设的功能模块并发阈值,以及所述目标功能模块是否存 在;
调用单元,用于当确定出未超过预设的用户并发阈值和预设的功能模块并 发阈值,且目标功能模块存在时,根据所述目标应用功能请求,获取对应目标 功能模块的标识,并根据所述标识,调用对应的目标功能模块进行并发控制执 行操作。
第三方面,本申请实施例还提供了一种电子设备,所述电子设备包括:处 理器和存储器;
所述存储器,用于存储指令或计算机程序;
所述处理器,用于执行所述存储器中的所述指令或计算机程序,以使得所 述电子设备执行上述并发访问控制方法中的任意一种实现方式。
第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机 可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端 设备执行上述并发访问控制方法中的任意一种实现方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210719980.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安全环保信息化平台
- 下一篇:一种台球击球辅助系统、方法、设备及存储介质