【技术实现步骤摘要】
访问请求的处理方法、装置、计算设备和介质
本公开涉及网络
,更具体地,涉及一种访问请求的处理方法、装置、一种计算设备以及一种计算机存储介质。
技术介绍
为了使网站服务器能够提供灰度发布服务,相关技术需要在原有服务器的基础上增加额外的服务器来承载灰度服务,并且这种方式在切换灰度版本时效率较低,出错率较高,另外,灰度发布流程不够灵活,实施成本高。因此,本领域亟需一种新的方案来解决上述技术问题。
技术实现思路
本公开的一个方面提供了一种访问请求的处理方法,包括:接收来自客户端的针对目标网页地址的访问请求;根据所述访问请求,确定待匹配信息;从所述第一服务器获取与所述目标网页地址对应的至少一个灰度配置信息;根据所述访问请求中的待匹配信息,从所述至少一个灰度配置信息中确定与所述待匹配信息相匹配的目标灰度配置信息;根据所述目标灰度配置信息,从所述第二服务器获取目标资源文件;以及根据所述目标资源文件,生成目标网页,并将所述目标网页发送至所述客户端。可选地,所述根据所述访问请求,确定待匹配信息包括:通 ...
【技术保护点】
1.一种访问请求的处理方法,包括:/n接收来自客户端的针对目标网页地址的访问请求;/n根据所述访问请求,确定待匹配信息;/n从所述第一服务器获取与所述目标网页地址对应的至少一个灰度配置信息;/n根据所述访问请求中的待匹配信息,从所述至少一个灰度配置信息中确定与所述待匹配信息相匹配的目标灰度配置信息;/n根据所述目标灰度配置信息,从所述第二服务器获取目标资源文件;以及/n根据所述目标资源文件,生成目标网页,并将所述目标网页发送至所述客户端。/n
【技术特征摘要】
1.一种访问请求的处理方法,包括:
接收来自客户端的针对目标网页地址的访问请求;
根据所述访问请求,确定待匹配信息;
从所述第一服务器获取与所述目标网页地址对应的至少一个灰度配置信息;
根据所述访问请求中的待匹配信息,从所述至少一个灰度配置信息中确定与所述待匹配信息相匹配的目标灰度配置信息;
根据所述目标灰度配置信息,从所述第二服务器获取目标资源文件;以及
根据所述目标资源文件,生成目标网页,并将所述目标网页发送至所述客户端。
2.根据权利要求1所述的方法,其中,所述根据所述访问请求,确定待匹配信息包括:
通过解析所述访问请求,获得用户标识、IP地址和浏览器标识中的至少一个;
确定所述用户标识、所述IP地址和所述浏览器标识中的至少一个作为所述待匹配信息。
3.根据权利要求1或2所述的方法,其中,所述灰度配置信息包括网页地址;
所述从所述第一服务器获取与所述目标网页地址对应的至少一个灰度配置信息包括:
从所述第一服务器中获取包含所述目标网页地址的至少一个灰度配置信息。
4.根据权利要求3所述的方法,其中,所述灰度配置信息还包括灰度范围;
所述根据所述访问请求中的待匹配信息,从所述至少一个灰度配置信息中确定与所述待匹配信息相匹配的目标灰度配置信息,包括:
从所述至少一个灰度配置信息中确定灰度范围与所述待匹配信息相匹配的灰度配置信息,作为所述目标灰度配置信息。
5.根据权利要求4所述的方法,其中,所述灰度配置信息还包括资源文件清单标识;
所述根据所述目标灰度配置信息,从所述第二服务器获取目标资源文件,包括:
根据所述目标灰度配置信息中的资源文件清单标识,确定目标资源清单;以及
从所述第二服务器中获取所述目标资源清单所包含的目标资源文件。
6.根据权利要求1所述的方法,还包括:
根据网站原始工程文件,生成资源文件和资源文件清单;
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。