全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111453924.3 (22)申请日 2021.12.01 (71)申请人 深圳市链融科技股份有限公司 地址 518000 广东省深圳市前海深港合作 区前湾一路1号A栋201室(入驻深圳市 前海商务秘书 有限公司) (72)发明人 周程伟 关银凯  (74)专利代理 机构 深圳市精英专利事务所 44242 代理人 李燕娥 (51)Int.Cl. G06F 9/50(2006.01) G06F 9/54(2006.01) G06F 9/48(2006.01) H04L 9/40(2022.01)H04L 67/1004(2022.01) (54)发明名称 网关鉴权方法、 装置、 计算机设备及存储介 质 (57)摘要 本发明实施例公开了网关鉴权方法、 装置、 计算机设备及存储介质。 方法包括: 启动负载服 务进程; 启动至少两个鉴权服务进程; 获取鉴权 请求; 判断是否有负载处理量未达到额定负载处 理阈值的鉴权服务进程; 若有, 则将鉴权请求转 发至未达到额定负载处理阈值的鉴权服务进程, 以进行鉴权处理; 若没有, 则判断是否有负载处 理量最小的鉴权服务进程; 若有, 则确定负载处 理量最小的鉴权服务进程, 并将鉴权请求转发至 负载处理量最小的鉴权服务进程, 以进行鉴权处 理; 若否, 则动态管理鉴权服务进程, 并执行判断 是否有负载处理量未达到额定负载处理阈值的 鉴权服务进程。 通过实施本发明实施例的方法实 现可及时处理雪崩情况, 且可动态调配服务资 源, 提高鉴权效率。 权利要求书3页 说明书11页 附图9页 CN 114138485 A 2022.03.04 CN 114138485 A 1.网关鉴权方法, 其特 征在于, 包括: 启动负载服 务进程; 启动至少两个鉴权服 务进程; 获取鉴权请求; 判断所述鉴权服务进程中是否有负载处理量未达到额定负载处理阈值的鉴权服务进 程; 若所述鉴权服务进程中有负载处理量未达到额定负载处理阈值的鉴权服务进程, 则将 所述鉴权请求 转发至未达 到额定负载处 理阈值的鉴权服 务进程, 以进行鉴权处 理; 若所述鉴权服务进程中没有负载处理量未达到额定负载处理阈值的鉴权服务进程, 则 判断是否有负载处 理量最小的鉴权服 务进程; 若有负载处理量最小的鉴权服务进程, 则确定负载处理量最小的鉴权服务进程, 并将 所述鉴权请求 转发至负载处 理量最小的鉴权服 务进程, 以进行鉴权处 理; 若没有负载处理量最小的鉴权服务进程, 则动态管理鉴权服务进程, 并执行所述判断 所述鉴权服务进程中是否有负载处 理量未达 到额定负载处 理阈值的鉴权服 务进程。 2.根据权利要求1所述的网关鉴权方法, 其特征在于, 所述启动至少两个鉴权服务进 程, 包括: 启动至少两个鉴权服 务进程, 其中一个鉴权服 务进程作为备用鉴权服 务进程; 将启动的鉴权服 务进程对应的服 务器ID加入至鉴权服 务进程列队内。 3.根据权利要求1所述的网关鉴权方法, 其特征在于, 所述动态管理鉴权服务进程, 包 括: 确定所有的鉴权服 务进程的负载处 理量的平均值; 判断所述平均值是否大于额定负载处 理阈值; 若所述平均值大于额定负载处 理阈值, 则启动新的鉴权服 务进程; 将新的鉴权服务进程对应的服务器ID加入鉴权服务进程列队内, 并执行所述判断所述 鉴权服务进程中是否有负载处 理量未达 到额定负载处 理阈值的鉴权服 务进程; 若所述平均值不大于额定负载处理阈值, 则判断所述平均值是否均小于设定的低负载 阈值; 若所述平均值均小于设定的低负载阈值, 则关闭符合要求的鉴权服务进程, 并执行所 述判断所述 鉴权服务进程中是否有负载处 理量未达 到额定负载处 理阈值的鉴权服 务进程; 若所述平均值不是均小于设定的低负载阈值, 则执行所述确定所有的鉴权服务进程的 负载处理量的平均值。 4.根据权利要求3所述的网关鉴权方法, 其特征在于, 所述关闭符合要求的鉴权服务进 程之前, 还 包括: 判断是否有负载处 理量为零的鉴权服 务进程; 若有负载处理量为零的鉴权服务进程, 则判断负载处理量为零的鉴权服务进程的空闲 时间是否超过 预设时间阈值; 若负载处理量为零的鉴权服务进程的空闲时间超过预设时间阈值, 则关闭符合要求的 鉴权服务进程; 其中, 符合要求的鉴权服务进程是负载处理量为零且空闲时间超过预设时间阈值的鉴权 利 要 求 书 1/3 页 2 CN 114138485 A 2权服务进程。 5.根据权利要求1所述的网关鉴权方法, 其特征在于, 所述判断是否有负载处理量最小 的鉴权服 务进程之前, 还 包括: 判断所述 鉴权服务进程的负载处 理量是否 达到告警阈值; 若所述鉴权服务进程的负载处理量达到告警阈值, 则进行告警处理, 并执行判所述断 所述鉴权服务进程的负载处 理量是否 达到告警阈值; 若所述鉴权服务进程的负载处理量未达到告警阈值, 则执行所述判断是否有负载处理 量最小的鉴权服 务进程。 6.网关鉴权装置, 其特 征在于, 包括: 负载服务进程启动单 元, 用于启动负载服 务进程; 鉴权服务进程启动单 元, 用于启动至少两个鉴权服 务进程; 请求获取 单元, 用于获取鉴权请求; 额定阈值判断单元, 用于判断所述鉴权服务进程中是否有负载处理量未达到额定负载 处理阈值的鉴权服 务进程; 第一转发单元, 用于若所述鉴权服务进程中有负载处理量未达到额定负载处理阈值的 鉴权服务进程, 则将所述鉴权请求转发至未达到额定负载处理阈值的鉴权服务进程, 以进 行鉴权处 理; 最小判断单元, 用于若所述鉴权服务进程中没有负载处理量未达到额定负载处理阈值 的鉴权服 务进程, 则判断是否有负载处 理量最小的鉴权服 务进程; 第二转发单元, 用于若有负载处理量最小的鉴权服务进程, 则确定负载处理量最小的 鉴权服务进程, 并将所述鉴权请求转发至负载处理量最小的鉴权服务进程, 以进行鉴权处 理; 动态管理单元, 用于若没有负载处理量最小的鉴权服务进程, 则动态管理鉴权服务进 程, 并执行所述判断所述鉴权服务进程中是否有负载 处理量未达到额定负载 处理阈值的鉴 权服务进程。 7.根据权利要求6所述的网关鉴权装置, 其特征在于, 所述鉴权服务进程启动单元包 括: 启动子单元, 用于启动至少两个鉴权服务进程, 其中一个鉴权服务进程作为备用鉴权 服务进程; 第一加入子单元, 用于将启动的鉴权服务进程对应的服务器ID加入至鉴权服务进程列 队内。 8.根据权利要求6所述的网关鉴权装置, 其特 征在于, 所述动态管理单 元包括: 平均值确定 子单元, 用于确定所有的鉴权服 务进程的负载处 理量的平均值; 集合判断子单 元, 用于判断所述平均值是否大于额定负载处 理阈值; 新启动子单 元, 用于若所述平均值大于额定负载处 理阈值, 则启动新的鉴权服 务进程; 第二加入子单元, 用于将新的鉴权服务进程对应的服务器ID加入鉴权服务进程列队 内, 并执行所述判断所述鉴权服务进程中是否有负载 处理量未达到额定负载 处理阈值的鉴 权服务进程; 低阈值判断子单元, 用于若所述平均值不大于额定负载处理阈值, 则判断所述平均值权 利 要 求 书 2/3 页 3 CN 114138485 A 3

.PDF文档 专利 网关鉴权方法、装置、计算机设备及存储介质

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 网关鉴权方法、装置、计算机设备及存储介质 第 1 页 专利 网关鉴权方法、装置、计算机设备及存储介质 第 2 页 专利 网关鉴权方法、装置、计算机设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:41:10上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。