【技术实现步骤摘要】
本专利技术涉及微服务网关,具体地说是一种基于微服务网关的二阶段业务请求路由转发方法及系统。
技术介绍
1、随着微服务架构的广泛应用,微服务网关作为服务请求的统一入口,其性能和准确性对于整个微服务架构至关重要。现有的微服务网关默认采用了随机、轮巡的请求转发策略,在处理二阶段请求路由时,存在路由规则单一、处理效率不高等问题。
2、如附图1所示,微服务架构中,多个服务示例注册到注册中心,微服务网关收到客户端请求后,将请求转发到微服务实例执行。
3、如附图2所示,二阶段业务请求是指在特定业务场景中,一个业务功能被分解为两个业务请求分步骤提交。这种模式通常用于处理复杂或需要多个步骤验证的业务,确保业务的完整性和准确性,同时提高系统的灵活性和可维护性。
4、在微服务架构中,二阶段业务请求的应用尤为常见。第一阶段请求通常用于业务校验、业务预处理,为后续的复杂业务操作做好准备。
5、第二阶段请求则是对业务进行更深入的处理。在这一阶段,系统执行最终业务操作,并完成提交使业务生效。
6、二阶段业务
...【技术保护点】
1.一种基于微服务网关的二阶段业务请求路由转发方法,其特征在于,该方法具体如下:
2.根据权利要求1所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,微服务网关执行接收请求、路由决策及转发执行具体如下:
3.根据权利要求1所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,微服务网关实施监控路由转发的过程,并记录请求的处理情况及转发结果信息,为运维人员提供有效的监控及日志支持。
4.根据权利要求1所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,第一阶段请求时,微服务服务端将文件保存本地;第二阶段请
...【技术特征摘要】
1.一种基于微服务网关的二阶段业务请求路由转发方法,其特征在于,该方法具体如下:
2.根据权利要求1所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,微服务网关执行接收请求、路由决策及转发执行具体如下:
3.根据权利要求1所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,微服务网关实施监控路由转发的过程,并记录请求的处理情况及转发结果信息,为运维人员提供有效的监控及日志支持。
4.根据权利要求1所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,第一阶段请求时,微服务服务端将文件保存本地;第二阶段请求时,微服务网关将请求负载到同一微服务服务端,业务处理过程中无需下载文件,直接将本地文件解析并业务提交即可。
5.根据权利要求1-4中任一项所述的基于微服务网关的二阶段业务请求路由转发方法,其特征在于,第二阶段请求的前提条件...
【专利技术属性】
技术研发人员:杨明生,谢恩鹏,丛锐,李晓东,赵明,张宇,
申请(专利权)人:山东浪潮超高清视频产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。