[发明专利]一种控制应用服务器进程的方法及其系统无效
申请号: | 200810216764.9 | 申请日: | 2008-10-15 |
公开(公告)号: | CN101399850A | 公开(公告)日: | 2009-04-01 |
发明(设计)人: | 李炜;王波;李原;王辉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L1/22 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 应用 服务器 进程 方法 及其 系统 | ||
技术领域
本发明涉及网络通信协议业务的处理方法及其系统,尤其涉及一种用来实现对七号信令与IP互通适配层控制应用服务器进程的方法及其系统。
背景技术
对于IETF(Internet Engineering Task Force:互联网工程工作小组)提出的为了支持这样的信令互通的SIGTRAN协议(Singaling Transpor:信令传输协议)族中,应用最广泛的M3UA协议即消息传递部分第三级用户适配层协议,IETF分别在2002年和2006年先后提出了RFC3332和RFC4666两个标准提案,作为各电信设备厂商实现M3UA协议的标准。
在M3UA协议中,对于处理业务的逻辑实体AS(Application Server:应用服务器)定义了三种业务处理模型,分别是主备模式、负荷分担模式与广播模式,在实践中常用前两种模式。按照协议的描述,在主、备模式中,只会有一个ASP(Application Server Process:应用服务器进程)处于激活状态,能够处理业务,而其余ASP只有等待处于激活状态的ASP因故障或者上层协议控制等原因处于非激活状态时才会被激活一个,继续处理相关业务;在负荷分担模式下,处于激活状态的N个ASP平均分担业务负荷,当其中的某个ASP因故处于非激活状态时,才在K个备用的ASP中选择一个激活继续处理相关业务。
在实际应用中,主、备模式与负荷分担模式这两种模式能满足大部分应用场景的需要,但当遇到某些特殊应用需要,要求同时满足高性能和高可靠性以及可控性时,主、备模式与负荷分担模式都不能很好的满足这一需求。由此可见,现有技术有待于更进一步的发展。
发明内容
本发明为解决上述现有技术中的缺陷提供一种控制应用服务器进程的方法及其系统,通过扩展现有业务处理模式,使应用服务器能同时激活多个应用服务器进程,同时每个激活的应用服务器进程都有一个确定的备用应用服务器进程,使主用应用服务器进程与备用应用服务器进程相适配,以提高系统对业务进程的可控性,增强系统对业务进程的针对性。
为解决上述技术问题,本发明方案包括:
一种控制应用服务器进程的方法,当应用服务器工作于扩展业务模式时,包括以下步骤:
A、应用服务器管理模块每配置一主用应用服务器进程,同步配置一与主用应用服务器进程相对应的备用应用服务器进程;
B、应用服务器进程管理模块控制主用应用服务器进程与备用应用服务器进程的状态变迁。
所述的控制方法,其中,所述控制方法还包括以下步骤:
C、数据库管理模块配置应用服务器与应用服务器进程的链路数据;
D、所述应用服务器进程管理模块激活主用应用服务器进程,并命令对应的备用应用服务器进程处于非激活状态;
E、主用应用服务器进程进入非激活状态时,所述应用服务器进程管理模块激活对应的备用应用服务器进程。
所述的控制方法,其中,所述步骤E还包括:主用应用服务器进程恢复激活状态时,所述应用服务器进程管理模块将对应的备用应用服务器进程去活。
所述的控制方法,其中,所述步骤E还包括以下步骤:
E1、所述应用服务器管理模块检测主用应用服务器进程出现故障,则主用应用服务器进程进入非激活状态;
E2、所述应用服务器进程管理模块获取对应的备用应用服务器进程链路数据,并激活对应的备用应用服务器进程。
所述的控制方法,其中,所述步骤E还包括以下步骤:
E3、所述应用服务器管理模块检测主用应用服务器进程恢复正常时,所述应用服务器进程管理模块发起建链流程并激活主用应用服务器进程;
E4、所述应用服务器进程管理模块获取与主用应用服务器进程对应的备用应用服务器进程的链路数据。
所述的控制方法,其中,所述步骤E4还包括:备用应用服务器进程处于激活状态时,所述应用服务器进程管理模块将对应的备用应用服务器进程去活。
所述的控制方法,其中,所述步骤E4还包括:对应的备用应用服务器进程处于非激活状态时,所述应用服务器进程管理模块不对其进行处理。
所述的控制方法,其中,所述应用服务器进程管理模块将对应的备用应用服务器进程去活时,所述应用服务器进程管理模块向对应的备用应用服务器进程发出应用服务器进程去活消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216764.9/2.html,转载请声明来源钻瓜专利网。