[发明专利]服务器访问方法、装置、设备及计算机可读存储介质有效
申请号: | 201810127459.6 | 申请日: | 2018-02-07 |
公开(公告)号: | CN108366060B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 巫绍堂 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 访问 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种服务器访问方法,其特征在于,所述服务器包括nginx层,所述服务器访问方法包括以下步骤:
当接收到用户账户通过客户端对服务器的访问请求时,读取nginx层中降级开关的状态,以判断所述nginx层的降级开关是否打开,所述nginx层为预设在所述客户端和所述服务器之间的代理服务器;
当nginx层的降级开关打开时,确定用户账户属性;
根据用户账户属性,确定用户账户对服务器的访问资质,并根据访问资质控制用户账户对服务器进行访问或拒绝访问;
其中,所述服务器包括应用层,所述用户账户属性包括未登记用户账户;
所述根据用户账户属性,确定用户账户对服务器的访问资质的步骤包括:
根据设定的生成随机数的范围,对未登记用户账户生成随机数,判断随机数是否在预设区间内,其中预设区间为生成随机数的范围的子集,且范围内每个数值只能生成一次随机数;
当随机数在预设区间内时,则判定未登记用户账户的访问资质为允许访问;
当随机数不在预设区间内时,则判定未登记用户账户的访问资质为拒绝访问;
将经判断所确定的未登记用户账户的访问资质缓存到应用层。
2.如权利要求1所述的服务器访问方法,其特征在于,所述当nginx层的降级开关打开时,确定用户账户属性的步骤包括:
当nginx层的降级开关打开时,读取用户账户所携带的账户标识符,并将所述账户标识符和nginx层以及应用层中的各缓存记录标识符匹配,以判断用户账户在nginx层和/或应用层中是否存在访问记录;
当用户账户在nginx层和/或应用层中存在访问记录时,则将用户账户属性确定为登记用户账户;
当用户账户在nginx层和/或应用层中不存在访问记录时,则将用户账户属性确定为未登记用户账户。
3.如权利要求2所述的服务器访问方法,其特征在于,所述根据用户账户属性,确定用户账户对服务器的访问资质,并根据访问资质控制用户账户对服务器进行访问或拒绝访问的步骤包括:
当用户账户属性为登记用户账户时,获取访问记录中的历史信息,确定历史信息中所述登记用户账户对服务器的访问资质;
当历史信息中登记用户账户对服务器的访问资质为允许访问时,则控制应用层或服务器提供与访问请求对应的访问;
当历史信息中登记用户账户对服务器的访问资质为拒绝访问时,则拒绝登记用户账户对服务器的访问请求。
4.如权利要求3所述的服务器访问方法,其特征在于,所述控制应用层或服务器提供与访问请求对应的访问的步骤包括:
判断应用层中是否缓存与访问请求对应的待访问页面信息;
当应用层中缓存与访问请求对应的待访问页面信息时,则从应用层调用与访问请求对应的待访问页面信息进行显示;
当应用层中没有缓存与访问请求对应的待访问页面信息时,则根据访问请求对服务器进行访问。
5.如权利要求2所述的服务器访问方法,其特征在于,所述根据用户账户属性,确定用户账户对服务器的访问资质的步骤包括:
当用户账户属性确定为未登记用户账户时,则判断应用层中是否缓存与访问请求对应的待访问页面信息;
当应用层中缓存有与访问请求对应的待访问页面信息时,则从应用层调用与访问请求对应的待访问页面信息进行显示;
当应用层中没有缓存与访问请求对应的待访问页面信息时,则执行根据设定的生成随机数的范围,对未登记用户账户生成随机数的步骤。
6.如权利要求1所述的服务器访问方法,其特征在于,所述根据访问资质控制用户账户对服务器进行访问或拒绝访问的步骤包括:
当判定未登记用户账户的访问资质为允许访问时,则根据访问请求控制用户账户对服务器进行访问;
当判定未登记用户账户的访问资质为拒绝用户时,则拒绝未登记用户账户对服务器的访问请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810127459.6/1.html,转载请声明来源钻瓜专利网。