[发明专利]基于微服务网关的请求处理方法、系统、设备及存储介质在审
申请号: | 202111254402.0 | 申请日: | 2021-10-27 |
公开(公告)号: | CN113992755A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 宋琦;张英彬;李凌 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L69/22;H04L67/51;H04L67/02 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海;袁礼君 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 微服 网关 请求 处理 方法 系统 设备 存储 介质 | ||
1.一种基于微服务网关的请求处理方法,其特征在于,包括:
至少一服务端的后台服务执行业务,根据所述业务的执行结果生成一业务状态信息,并反馈到服务端,所述服务端将所述业务状态信息通过响应报文发送到微服务网关;
所述微服务网关接收到响应报文后至少解析出所述业务状态信息中的业务状态码;
所述微服务网关根据预设映射关规则,获得对应所述业务状态码中的超文本传输协议状态码;
所述微服务网关将所述超文本传输协议状态码加入一超文本传输协议状态码响应体中;以及
所述微服务网关将所述超文本传输协议状态码响应体发送到客户端。
2.根据权利要求1所述的基于微服务网关的请求处理方法,其特征在于,所述至少一后台服务执行业务,根据所述业务的执行结果生成一业务状态信息,并反馈到服务端,所述服务端将所述业务状态信息通过响应报文发送到微服务网关之间还包括:
所述客户端通过所述微服务网关向所述服务端发送业务请求。
3.根据权利要求1所述的基于微服务网关的请求处理方法,其特征在于,所述业务状态信息中至少包括所述业务状态码,所述业务状态码中至少包括超文本传输协议状态码。
4.根据权利要求3所述的基于微服务网关的请求处理方法,其特征在于,所述业务状态信息包括业务状态码、描述字段和数据字段。
5.根据权利要求3所述的基于微服务网关的请求处理方法,其特征在于,所述业务状态码中包括超文本传输协议状态码和预设业务编码。
6.根据权利要求1所述的基于微服务网关的请求处理方法,其特征在于,所述微服务网关根据预设映射关规则,获得对应所述业务状态码中的超文本传输协议状态码,包括:
当所述预设映射关规则中将超文本传输协议状态码作为所述业务状态码中的前三位,并将所述业务状态码中的后X位作为预设业务编码;
则所述微服务网关截取所述业务状态码中的前三位作为超文本传输协议状态码。
7.根据权利要求1所述的基于微服务网关的请求处理方法,其特征在于,所述微服务网关将所述超文本传输协议状态码加入一超文本传输协议状态码响应体中,包括:
所述微服务网关将所述超文本传输协议状态码嵌入一超文本传输协议状态码响应体中的预设位置。
8.一种基于微服务网关的请求处理系统,其特征在于,包括:
状态信息模块,至少一服务端的后台服务执行业务,根据所述业务的执行结果生成一业务状态信息,并反馈到服务端,所述服务端将所述业务状态信息通过响应报文发送到微服务网关;
报文解析模块,所述微服务网关接收到响应报文后至少解析出所述业务状态信息中的业务状态码;
状态获取模块,所述微服务网关根据预设映射关规则,获得对应所述业务状态码中的超文本传输协议状态码;
状态响应模块,所述微服务网关将所述超文本传输协议状态码加入一超文本传输协议状态码响应体中;以及
状态反馈模块,所述微服务网关将所述超文本传输协议状态码响应体发送到客户端。
9.一种基于微服务网关的请求处理设备,其特征在于,包括:
处理器;
存储器,其中存储有所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至7任意一项所述基于微服务网关的请求处理方法的步骤。
10.一种计算机可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现权利要求1至7任意一项所述基于微服务网关的请求处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111254402.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节式冲床冲头
- 下一篇:一种智慧风场监测的涡振变流防护装置