买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:南昌智能新能源汽车研究院
摘要:本发明提供一种基于SOMEIP协议的负载均衡方法、系统、存储介质及计算机,方法包括:当获取到客户端发送的服务调用请求时,根据服务调用请求获取服务节点列表;对比服务节点列表中各服务节点的优先值,并判断各服务节点中是否存在多个最低优先值相同的服务节点;若是,则以多个最低优先值相同的服务节点作为新的服务节点列表;计算出新的服务节点列表中各服务节点的当前权重值,并根据当前权重值筛选出新的服务节点列表中的最优服务节点,利用最优服务节点对客户端进行服务绑定。本发明能够均匀调用某个服务集群中的服务节点,防止出现单个服务节点被分配过多或过少的请求流量,使服务节点故障宕机或性能浪费。
主权项:1.一种基于SOMEIP协议的负载均衡方法,其特征在于,所述方法包括:当获取到客户端发送的服务调用请求时,根据所述服务调用请求获取对应的服务节点列表;对比所述服务节点列表中各服务节点的优先值,并判断各所述服务节点中是否存在多个最低优先值相同的服务节点;若各所述服务节点中存在多个最低优先值相同的服务节点,则以所述多个最低优先值相同的服务节点作为新的服务节点列表;计算出所述新的服务节点列表中各服务节点的当前权重值,并根据所述当前权重值筛选出所述新的服务节点列表中的最优服务节点,利用所述最优服务节点对所述客户端进行服务绑定,其中,根据所述当前权重值筛选出所述新的服务节点列表中的最优服务节点的步骤包括:获取所述新的服务节点列表中各服务节点的初始权重值;将所述新的服务节点列表中各服务节点的当前权重值和所述初始权重值进行叠加,并筛选权重值最大的服务节点作为最优服务节点;其中,所述当获取到客户端发送的服务调用请求时的步骤之前,所述方法还包括:获取多个服务端在发布服务时所发送的SOMEIP提供服务报文,并在各所述SOMEIP提供服务报文中添加各所述服务端对应的负载均衡参数,以构建对应的服务实例列表,所述负载均衡参数包括服务实例的优先级以及服务实例的权重值;所述当获取到客户端发送的服务调用请求时的步骤之前,所述方法还包括:获取多个客户端在寻找服务时所发送的SOMEIP寻找服务报文,并将各所述SOMEIP寻找服务报文中的实例ID设置成预设格式,寻找预设范围内所述服务实例列表的所有服务实例,并形成对应的服务节点列表。
全文数据:
权利要求:
百度查询: 南昌智能新能源汽车研究院 基于SOME/IP协议的负载均衡方法、系统、存储介质及计算机
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。