一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种分布式集群的请求的路由方法和装置与流程

2021-11-03 21:12:00 来源:中国专利 TAG:

技术特征:
1.一种分布式集群的请求的路由方法,其特征在于,包括执行以下步骤:从客户端接收分布式文件系统的服务请求,从所述服务请求中解析出客户端信息并将所述客户端信息记录到日志;基于所述服务请求在分布式文件系统确定对应的子集群,将所述服务请求转发到所述子集群并将所述子集群的连接信息记录到所述日志;从所述子集群接收针对所述服务请求的反馈信息,将所述反馈信息与对应于所述反馈信息的所述客户端信息相关联地记录到所述日志;响应于所述反馈信息包括服务执行失败,而将对应于所述反馈信息的所述客户端信息基于所述连接信息而发送到所述子集群。2.根据权利要求1所述的方法,其特征在于,从所述服务请求中解析出客户端信息包括解析出以下至少之一:所述服务请求的发起时间、所述客户端的网络地址、所述客户端所请求的远程过程调用方法、所述远程过程调用方法的方法参数。3.根据权利要求1所述的方法,其特征在于,基于所述服务请求在分布式文件系统确定对应的子集群,将所述服务请求转发到所述子集群并将所述子集群的连接信息记录到所述日志包括:基于所述服务请求在分布式文件系统确定对应的子集群,在所述子集群中确定一个活跃的名称节点,将所述服务请求转发到所述名称节点,并将所述名称节点的网络地址记录到所述日志。4.根据权利要求1所述的方法,其特征在于,从所述子集群接收针对所述服务请求的反馈信息包括接收以下至少之一:所述服务请求是否成功执行、所述服务请求的结束时间。5.根据权利要求4所述的方法,其特征在于,将所述反馈信息与对应于所述反馈信息的所述客户端信息相关联地记录到所述日志包括:基于所述服务请求的结束时间和所述服务请求的发起时间确定所述服务请求的整体耗时,并将所述服务请求是否成功执行、所述服务请求的结束时间、和所述服务请求的整体耗时与对应于所述反馈信息的所述客户端信息相关联地记录到所述日志。6.根据权利要求1所述的方法,其特征在于,还包括执行以下步骤:响应于所述反馈信息包括服务执行成功或失败,而将所述反馈信息基于所述客户端信息而反馈给所述客户端。7.根据权利要求1所述的方法,其特征在于,还包括执行以下步骤:响应于接收到远程过程调用查询请求,而从所述远程过程调用查询请求中解析出远程过程调用方法,并将所述日志中记录的与所述远程过程调用方法相关的所述客户端信息和所述反馈信息作为结果返回。8.根据权利要求1所述的方法,其特征在于,所述分布式集群为hadoop集群,并且所述子集群为从属于所述hadoop集群。9.根据权利要求8所述的方法,其特征在于,所述客户端和所述子集群构成所述hadoop集群的联邦集群。10.一种分布式集群的请求的路由装置,其特征在于,包括:处理器;控制器,存储有所述处理器可运行的程序代码,所述处理器在运行所述程序代码时执行以下步骤:
从客户端接收分布式文件系统的服务请求,从所述服务请求中解析出客户端信息并将所述客户端信息记录到日志;基于所述服务请求在分布式文件系统确定对应的子集群,将所述服务请求转发到所述子集群并将所述子集群的连接信息记录到所述日志;从所述子集群接收针对所述服务请求的反馈信息,将所述反馈信息与对应于所述反馈信息的所述客户端信息相关联地记录到所述日志;响应于所述反馈信息包括服务执行失败,而将对应于所述反馈信息的所述客户端信息基于所述连接信息而发送到所述子集群。

技术总结
本发明公开了一种分布式集群的请求的路由方法和装置,方法包括:从客户端接收分布式文件系统的服务请求,从服务请求中解析出客户端信息并将客户端信息记录到日志;基于服务请求在分布式文件系统确定对应的子集群,将服务请求转发到子集群并将子集群的连接信息记录到日志;从子集群接收针对服务请求的反馈信息,将反馈信息与对应于反馈信息的客户端信息相关联地记录到日志;响应于反馈信息包括服务执行失败,而将对应于反馈信息的客户端信息基于连接信息而发送到子集群。本发明能够便于快速定位服务失败和输入输出阻塞,并且有助于分析联邦集群的负载均衡,提高分布式集群的可用性。性。性。


技术研发人员:贾涛 王帅阳 李文鹏
受保护的技术使用者:济南浪潮数据技术有限公司
技术研发日:2021.06.25
技术公布日:2021/11/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献