[发明专利]仿真业务处理方法、装置及系统有效
申请号: | 201010263089.2 | 申请日: | 2010-08-25 |
公开(公告)号: | CN102143197A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | 韦光胜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/58;G06F9/445 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;孟丽娟 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真 业务 处理 方法 装置 系统 | ||
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种仿真业务处理方法、装置及系统。
背景技术
云计算是当前电信和IT(Information Technology,信息技术)最热的技术之一,云计算的目标之一是通过众多的便宜的硬件,搭建高可用的系统。云计算相关技术中,分布式技术是成熟度最高的,业界已经有很多分布式技术规范。
一种典型的分布式系统主要包括:Adapter(适配器)、Naming(命名中心)和各个Component(组件)实例。Adapter是整个系统对外的唯一的入口,系统内部的Adapter与Component实例之间、Component实例与Component实例之间调用需要通过Naming(命名中心)。
现有技术中的分布式系统的软件升级的方法为:逐个实例升级方法。该方法不需要将分布式系统停机,是指先卸载一个旧版本Component实例,再安装、加载一个对应的新版本Component实例。在安装、加载上述新版本Component实例时,其他旧版本Component实例仍然可处理用户业务,并且,新版本Component实例安装后,也立即处理用户业务。在上述新版本Component实例加载完成后,通过测试工具或手工对分布式系统进行功能验证,观察上述新版本Component实例的业务处理是否正确。
上述现有技术的软件升级的方法至少存在如下问题:新版本Component实例在安装后,Adapter接收到任意一个业务消息时会直接发送给Component实例,由Component实例来处理用户业务,如果新版本Component实例有问题时,会影响部分用户业务的处理。
发明内容
本发明的实施例提供了一种仿真业务处理方法及装置,以实现解决新版本Component实例在安装后,Adpater直接将任一业务消息发送给新版本的Component实例,可能会出现新版本Component实例处理用户业务带来的不稳定问题。
一种仿真业务处理方法,包括:
根据业务消息中的属性信息确定所述业务消息是仿真业务消息;
将所述仿真业务消息发送到第一组件实例,所述第一组件实例为新版本的组件实例。
一种仿真业务处理装置,包括:
仿真业务消息确定模块,用于根据业务消息中的属性信息确定所述业务消息是仿真业务消息;
消息分发模块,用于将所述仿真业务消息发送到第一组件实例,所述第一组件实例为新版本的组件实例。
一种仿真业务系统,包括:
仿真业务处理装置,用于根据业务消息中的属性信息,确定所述业务消息是仿真业务消息,将所述仿真业务消息发送到第一组件实例,所述第一组件实例为新版本的组件实例;
第一组件实例,用于接收所述仿真业务处理装置发送的仿真业务消息,所述仿真业务消息携带了业务标志,该业务标志包括仿真标志和路由开关。
由上述本发明的实施例提供的技术方案可以看出,本发明实施例可以实现将确定业务消息为仿真业务消息,将仿真业务消息分发给相应的新版本的Component实例,从而仿真业务准确分发到新版本Component实例,进而对新版本Component实例进行有效的在线业务验证,可以及时发现新版本Component实例的问题,降低分布式系统的软件升级风险。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种分布式系统的逻辑结构图;
图2为本发明实施例一提供的一种软件升级过程中的业务处理方法的流程图;
图3为本发明实施例二提供的一种软件升级过程中的业务处理方法的流程图;
图4为本发明实施例二提供的一种业务标志的示意图;
图5为本发明实施例提供的一种仿真业务处理装置的结构示意图;
图6为本发明实施例提供的另一种仿真业务处理装置的结构示意图;
图7为本发明实施例提供的一种仿真业务处理系统的结构示意图。
具体实施方式
本发明实施例中,适配器接受各个组件实例的注册,保存各个组件实例的注册信息。适配器根据接收到的业务消息中的属性信息确定仿真业务消息,根据其保存的组件实例的注册信息,将所述仿真业务消息发送给新版本的组件实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010263089.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:全球移动通信系统无线网络利用率的获取方法
- 下一篇:电连接器