[发明专利]一种基于中间件的服务失败迁移方法有效
申请号: | 201611192996.6 | 申请日: | 2016-12-21 |
公开(公告)号: | CN106685710B | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 冯文龙;黄梦醒;张雨 | 申请(专利权)人: | 海南大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L9/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;陈欢 |
地址: | 570228 *** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于中间件的服务失败迁移方法,所述方法包括:根据负载均衡策略获取目标节点;根据所述目标节点的运行情况调整所述目标节点上的中间件的实例配置数量,获取所述中间件的负载信息;建立所述目标节点上的中间件信息模型,根据所述中间件信息模型获取服务信息;对所述服务信息进行MD5加密;将所述服务信息传递给所述目标节点;对接收到服务信息的目标节点进行MD5验证,若验证信息一致,则由所述目标节点上的中间件继续服务,若验证信息不一致,则重新获取服务信息。本发明克服了传统服务故障粒度过粗的缺点,能够准确快速定位故障中间件,提高中间件的可靠性,进而为用户提供无缝和可靠的服务。 | ||
搜索关键词: | 一种 基于 中间件 服务 失败 迁移 方法 | ||
【主权项】:
1.一种基于中间件的服务失败迁移方法,其特征在于,所述方法包括:根据负载均衡策略获取目标节点;根据所述目标节点的运行情况调整所述目标节点上的中间件的实例配置数量,获取所述中间件的负载信息;建立所述目标节点上的中间件信息模型,根据所述中间件信息模型获取服务信息,其中建立所述中间件信息模型包括:接收调用者传递的参数,根据所述参数建立所述中间件的动态参数模型,所述动态参数模型信息包括调用者信息、输入参数信息、被调用中间件信息和配置信息;判断所述节点上是否存在中间件种类相同的空闲实例,若是,则根据节点内部迁移策略选出目标空闲实例,若否,则根据不同节点间的迁移策略选出目标空闲实例;对所述服务信息进行MD5加密;将所述服务信息传递给所述目标节点;对接收到服务信息的目标节点进行MD5验证,若验证信息一致,则由所述目标节点上的中间件继续服务,若验证信息不一致,则重新获取服务信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611192996.6/,转载请声明来源钻瓜专利网。