[发明专利]服务调用方法及相关装置在审
| 申请号: | 202210492339.2 | 申请日: | 2022-05-07 |
| 公开(公告)号: | CN114726923A | 公开(公告)日: | 2022-07-08 |
| 发明(设计)人: | 王鹏培;杜楠;顾欣;成诺 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/5683;H04L67/10 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 陈洪艳;臧建明 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 调用 方法 相关 装置 | ||
本申请提供一种服务调用方法及相关装置,可用用于大数据技术领域。本申请提供的技术方案中,服务节点接收到用于调用第一服务的请求并确定第一服务需要调用第二服务之后,先判断存储单元中是否存在该第二服务的调用信息,在存储单元中存在该第二服务的调用信息的情况下,基于该第二服务的调用信息调用第二服务。本申请的技术方案不用重新生成第二服务的调用信息以基于该调用信息发起第二服务的请求,从而可以减少服务调用信息占用的内存,提高该服务节点的内存利用率。
技术领域
本申请涉及大数据技术领域,尤其涉及一种服务调用方法及相关装置。
背景技术
在分布式系统中,当一个设备需要使用到另一设备的某种功能或某些数据时,可以对另一设备发起调用。这里发起调用的设备可以称为服务调用方,被调用的另一设备可以称为服务提供方。
在服务调用方向服务提供方发起调用之前,服务调用方先获取服务请求信息,然后基于该服务请求信息生成服务调用信息,并将生成的服务调用信息存储到内存中,然后根据内存中的服务调用信息向服务提供方发起服务调用。
但是本领域技术人员在实际使用过程中发现,当服务调用方接收到多个服务请求信息时,可以对应生成多个服务调用信息,当这多个服务调用信息存储到内存中时,会占用很大一部分内存,且调用次数越多,内存消耗就会越大。
因此,如何降低服务调用方的内存消耗,为本申请亟待解决的技术问题。
发明内容
本申请提供一种服务调用方法及相关装置,用以解决现有技术中服务调用方内存消耗过大的问题。
第一方面,本申请提供一种服务调用方法,包括:第一服务节点接收第一服务请求信息,所述第一服务请求信息用于调用第一服务,所述第一服务节点包含于分布式系统;所述第一服务节点基于所述第一服务请求信息确定实现所述第一服务需要调用的第二服务;响应于所述第一服务请求信息,所述第一服务节点判断所述第一服务节点的存储单元中是否存在第二服务的调用信息;若所述存储单元中存在所述调用信息,所述第一服务节点基于所述调用信息向第二服务节点发送第二服务请求信息,所述第二服务节点用于提供所述第二服务,所述第二服务请求信息用于调用所述第二服务。
本方法中,第一服务节点可以用来提供第一服务,第二服务节点可以用来提供第二服务,第一服务的实现需要调用第二服务。
本方法中,当第一服务节点接收到第一服务请求信息后,可以响应于该第一服务请求信息向第二服务节点发送第二服务请求信息;当第二服务节点接收到该第二服务请求信息后,可以响应于该第二服务请求信息提供第二服务。
本方法中,存储单元只需对第二服务的调用信息进行一次存储,当第一服务节点需要再次调用第二服务时,直接使用存储单元中存储的第二服务的调用信息即可。与现有技术中每接收一次服务请求都要将对应生成的第二服务的调用信息保存到存储单元相比,本申请占用的内存更小,可以提高第一服务节点的内存利用率。
另外,第一服务节点需要再次调用第二服务时,直接使用存储单元中存储的第二服务的调用信息,不需要重新生成该第二服务的调用信息,缩短了服务调用时间,提高服务调用效率。
结合第一方面的方法,在第一种可能的实现方式中,所述第一服务节点判断所述第一服务节点的存储单元中是否存在第二服务的调用信息,包括:所述第一服务节点将包含所述第二服务的标识的信息作为目标键值,判断所述存储单元中是否存在与所述目标键值关联的信息;若所述存储单元中存在与所述目标键值关联的信息,则确定所述第一服务节点的存储单元中存在第二服务的调用信息,并将所述关联的信息确定为所述第二服务的调用信息。
本方法中,第二服务与第二服务的标识信息是一一对应的,例如该第二服务的标识信息可以为第二服务所对应的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210492339.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低滩生态造滩方法
- 下一篇:可自动调节的内外八字矫正装置





