【技术实现步骤摘要】
一种请求连接方法、装置、服务器及计算机可读存储介质
本专利技术实施例涉及通信
,特别涉及一种请求连接方法、装置、服务器及计算机可读存储介质。
技术介绍
微服务架构是一项在云中部署应用和服务的新技术,以其灵活性、可实施性、可扩展性、可独立测试、可独立部署、可独立运行等一系列优点使得在IT和CT领域达到广泛的推广和使用。微服务的实施依赖于强有力的云计算平台。然而,专利技术人发现现有技术中至少存在如下问题:由于客户需求灵活多变,导致应用的版本迭代更新发布频繁。市场上存在多种产品系统,每种产品系统还可能存在不同的业务,云平台需要支持不同类型的产品系统的接入,并为不同的业务配置不同版本的应用。基于以上原因,亟需一种能够支撑多个版本并行的云计算平台。
技术实现思路
本专利技术实施方式的目的在于提供一种请求连接方法、装置、服务器及计算机可读存储介质,使得能够在云计算平台上运行多个应用的版本。为解决上述技术问题,本专利技术的实施方式提供了一种请求连接方法,包括以下步骤:接收外部的请求;根据请求中的N种请求信息,确定与N种请求信息分别对应的N种路由规则;其中,N为正整数,每种路由 ...
【技术保护点】
1.一种请求连接方法,其特征在于,包括:接收外部的请求;根据所述请求中的N种请求信息,确定与所述N种请求信息分别对应的N种路由规则;其中,N为正整数,每种所述路由规则用于指示一种请求信息与应用的版本的信息的对应关系;根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的应用的版本的信息;根据确定的所述应用的版本的信息,将所述请求发送至所述应用的版本的信息对应的应用的版本。
【技术特征摘要】
1.一种请求连接方法,其特征在于,包括:接收外部的请求;根据所述请求中的N种请求信息,确定与所述N种请求信息分别对应的N种路由规则;其中,N为正整数,每种所述路由规则用于指示一种请求信息与应用的版本的信息的对应关系;根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的应用的版本的信息;根据确定的所述应用的版本的信息,将所述请求发送至所述应用的版本的信息对应的应用的版本。2.根据权利要求1所述的请求连接方法,其特征在于,所述根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的应用的版本的信息,具体包括:根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的路由规则;根据所述请求对应的路由规则,确定所述请求对应的应用的版本的信息。3.根据权利要求1所述的请求连接方法,其特征在于,所述根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的应用的版本的信息,具体包括:针对N种请求信息中的每种请求信息,进行以下操作:根据所述请求信息和所述请求信息对应的路由规则,确定所述请求信息对应的应用的版本的信息;根据每种所述请求信息分别对应的应用的版本的信息,以及每种请求信息分别对应的路由规则的优先级,确定所述请求对应的应用的版本的信息。4.根据权利要求1至3中任一项所述的请求连接方法,其特征在于,所述请求中的请求信息至少包括数据中心信息或用户信息。5.根据权利要求4所述的请求连接方法,其特征在于,在所述根据所述请求中的N种请求信息,确定与所述N种请求信息分别对应的N种路由规则之前,所述请求连接方法还包括:若确定所述请求的访问类型为接口访问请求,获取所述请求中的请求信息,所述请求信息至少包括数据中心信息;若确定所述请求的访问类型为页面访问请求,获取所述请求中的请求信息,所述请求信息包括用户信息。6.根据权利要求2所述的请求连接方法,其特征在于,所述根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的路由规则,具体包括:根据所述N种路由规则的优先级规则,将优先级最高的路由规则作为所述请求对应的路由规则。7.根据权利要求6所述的请求连接方法,其特征在于,在所述根据所述N种路由规则,以及所述N种路由规则的优先级规则,确定所述请求对应的路由规则之前,所述请求连接方法包括:确定所述请求的业务类型;根据所...
【专利技术属性】
技术研发人员:姚鸣华,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。