CN104539462B - 一种切换至灾备应用实例的方法及装置 - Google Patents
一种切换至灾备应用实例的方法及装置 Download PDFInfo
- Publication number
- CN104539462B CN104539462B CN201510012976.5A CN201510012976A CN104539462B CN 104539462 B CN104539462 B CN 104539462B CN 201510012976 A CN201510012976 A CN 201510012976A CN 104539462 B CN104539462 B CN 104539462B
- Authority
- CN
- China
- Prior art keywords
- application example
- main application
- calamity
- disabled
- parameter value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种切换至灾备应用实例的方法及装置,所述方法包括:接收主应用实例故障的信号,依据故障的主应用实例,确定被禁用的主应用实例;依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例;将默认参数值由被禁用的主应用实例对应的参数值,修改为被禁用的主应用实例对应的灾备应用实例对应的参数值;依据修改后的默认参数值,将外部服务请求发送至被禁用的主应用实例对应的灾备应用实例。通过本发明实施例公开的方法及装置,可以确定被禁用的主应用实例,并修改默认参数值,将外部请求发送至被禁用的主应用实例对应的灾备应用实例,降低了主应用实例和备用应用实例的切换成本。
Description
技术领域
本发明实施例涉及互联网技术领域,尤其涉及一种切换至灾备应用实例的方法及装置。
背景技术
为防止互联网服务发生中断,提高网络服务的稳定性。线上同时部署有主应用集群和灾备应用集群。
当主应用集群出现故障时,例如数据库宕机、缓存集群宕机和外部接口服务宕机等情况,可以将全部外部服务请求切换到灾备应用集群上,同时主应用集群不再处理外部服务请求,从而实现切换至灾备应用集群提供网络服务。目前的切换至灾备应用集群的方式如下所示:
方式一,基于相同的IP(Internet Protocol,网络之间互连的协议)地址切换至灾备应用实例。其中,主应用集群和灾备应用集群具有相同的IP地址。在正常运行情况下,反向代理服务器接受外部服务请求之后,通过VIP(虚拟IP地址)服务器访问应用集群,VIP服务器将请求转发给主应用集群,而灾备应用集群处于禁用状态;当主应用集群异常时,通过VIP服务器将所有外部服务请求转发到灾备应用集群,而主应用集群不再接收外部服务请求。
方式二,利用DNS(Domain Name System,域名***)切换至灾备应用集群。其中,主应用集群与灾备应用集群拥有相同的域名,IP地址不同。正常情况下,通过DNS将域名对外解析到主应用集群对应的IP地址,不对外解析灾备应用集群的IP地址;当主应用集群异常时,通过DNS服务器取消对外解析主应用集群地址,同时对外解析灾备集群IP地址。
方式三、利用软件或硬件的负载均衡切换至灾备应用实例,这种方式的前提是同时将主应用集群的IP地址以及灾备应用集群的IP地址均配置到负载均衡器上。正常情况下,负载均衡器只将外部服务请求转发给主应用集群对应的IP地址进行负载均衡,灾备应用集群的IP地址处于禁用状态;当主应用集群异常时,激活负载均衡器上的灾备应用集群的IP地址,禁用主应用集群的IP地址,将全部外部服务请求转发给灾备应用集群对应的IP地址进行负载均衡。
上述三种切换至灾备应用实例的方式,都只能在主应用集群异常时,需要禁用整个主应用集群,将全部外部服务请求发送至灾备应用集群,切换成本高。
发明内容
本发明实施例提供一种切换至灾备应用实例的方法及装置,以实现在主应用集群中的主应用实例出现异常时,降低将外部访问请求发送至灾备应用实例的切换成本。
一方面,本发明实施例提供了一种切换至灾备应用实例的方法,包括:
接收主应用实例故障的信号,依据故障的主应用实例,确定被禁用的主应用实例;
依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例;
依据预设的默认参数值修改规则,将默认参数值由所述被禁用的主应用实例对应的参数值,修改为所述被禁用的主应用实例对应的灾备应用实例对应的参数值;
依据修改后的默认参数值,将外部服务请求发送至所述被禁用的主应用实例对应的灾备应用实例。
优选地,所述依据故障的主应用实例,确定被禁用的主应用实例,包括:
将所述故障的主应用实例和与所述故障的主应用实例具有相同的网络之间互连的协议IP或关键参数的主应用实例,作为所述被禁用的主应用实例。
优选地,所述被禁用的主应用实例对应的灾备应用实例与所述被禁用的主应用实例具有相同的IP、端口、域名和关键参数,且具有不同的参数值。
优选地,所述被禁用的主应用实例对应的参数值为1,所述被禁用的主应用实例对应的灾备应用实例对应的参数值为2。
优选地,所述依据修改后的默认参数值,将外部服务请求发送至所述被禁用的主应用实例对应的灾备应用实例,并禁用所述被禁用的主应用实例之后,还包括:
禁用所述被禁用的主应用实例。
另一方面,本发明实施例提供了一种切换至灾备应用实例的装置,包括:
被禁用的主应用实例确定模块,用于接收主应用实例故障的信号,依据故障的主应用实例,确定被禁用的主应用实例;
灾备应用实例确定模块,用于依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例;
默认参数值修改模块,用于依据预设的默认参数值修改规则,将默认参数值由所述被禁用的主应用实例对应的参数值,修改为所述被禁用的主应用实例对应的灾备应用实例对应的参数值;
外部请求发送模块,用于依据修改后的默认参数值,将外部服务请求发送至所述被禁用的主应用实例对应的灾备应用实例。
优选地,所述被禁用的主应用实例确定模块具体用于,将所述故障的主应用实例和与所述故障的主应用实例具有相同的网络之间互连的协议IP或关键参数的主应用实例,作为所述被禁用的主应用实例。
优选地,所述被禁用的主应用实例对应的灾备应用实例与所述被禁用的主应用实例具有相同的IP、端口、域名和关键参数,且具有不同的参数值。
优选地,所述被禁用的主应用实例对应的参数值为1,修改为所述被禁用的主应用实例对应的灾备应用实例对应的参数值为2。
优选地,所述装置还包括:
主应用实例禁用模块,用于禁用所述被禁用的主应用实例。
本发明实施例提供的一种切换至灾备应用实例的方法和装置,可以在主应用集群中的任意一个或多个主应用实例故障的情况下,确定被禁用的主应用实例,并通过修改默认参数值,将外部请求发送至被禁用的主应用实例对应的灾备应用实例,不需要禁用主应用集群中的全部主应用实例,降低了主应用实例和备用应用实例的切换成本。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种切换至灾备应用实例的方法的流程示意图;
图2为本发明实施例提供的一种实例参数配置图;
图3为本发明实施例提供的一种实例参数配置图;
图4为本发明实施例提供的一种实例参数配置图;
图5为本发明实施例提供的一种切换至灾备应用实例的方法的流程示意图;
图6为本发明实施例提供的一种切换至灾备应用实例的方法的流程示意图;
图7为本发明实施例提供的一种切换至灾备应用实例的装置的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
本发明实施例提供的一种切换至灾备应用实例的方法,该方法可适用于部分主应用实例异常,需要将外部服务请求发送至部分灾备应用实例的情况下,该方法基于包括主应用集群和灾备应用集群的Web(互联网)集群,主应用集群可以包括多个主应用实例,灾备应用集群可以包括多个灾备应用实例,如图1所示,该方法具体包括以下步骤S101-S104。
步骤S101,接收主应用实例故障的信号,依据故障的主应用实例,确定被禁用的主应用实例。
在步骤S101中,在主应用集群中的主应用实例故障的情况下,可以接收到主应用实例故障的信号;信号中至少包括故障信息号的关键参数(KEY),关键参数可以标识故障的主应用实例接收的外部服务请求,例如:数据库服务请求、缓存服务请求、搜索服务请求和接口服务请求等外部服务请求。
步骤S102,依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例。
在步骤S102中,主应用实例和灾备应用实例的对应关系可以是,具有相同的IP(网络之间互连的协议,Internet Protocol)、端口、域名和关键参数,且具有不同的参数值。当任何一个或多个主应用实例故障时,可以将故障的主应用实例和与故障的主应用实例具有相同的IP或关键参数的主应用实例,作为被禁用的主应用实例。被禁用的主应用实例对应的灾备应用实例与被禁用的主应用实例可以具有相同的IP、端口、域名和关键参数,具有不同的参数值。
步骤S103,依据预设的默认参数值修改规则,将默认参数值由被禁用的主应用实例对应的参数值,修改为被禁用的主应用实例对应的灾备应用实例对应的参数值。
在步骤S103中,默认参数值可以标识将外部服务请求发送至主应用实例还是灾备应用实例。在主应用实例故障的情况下,确定被禁用的主应用实例。被禁用的主应用实例对应的参数值可以为1,被禁用的主应用实例对应的灾备应用实例对应的参数值可以为2,从而实现将外部服务请求发送至与被禁用的主应用实例相对应的灾备应用实例。这只是本发明提供的较优参数值,并不对参数值进行限定,可以依据实际需求,设定参数值。
步骤S104,依据修改后的默认参数值,将外部服务请求发送至被禁用的主应用实例对应的灾备应用实例。
在步骤S104中,修改后的默认参数值为被禁用的主应用实例对应的灾备应用实例对应的参数值。并且在Java语言中可以使用类的静态变量保存修改后的默认参数值。同样,类的静态变量还可以保存关键参数。
通过本发明实施例提供的一种切换至灾备应用实例的方法,可以在主应用集群中的任意一个或多个主应用实例故障的情况下,确定被禁用的主应用实例,并通过修改默认参数值,将外部请求发送至被禁用的主应用实例对应的灾备应用实例,不需要禁用主应用集群中的全部主应用实例,降低了主应用实例和备用应用实例的切换成本。
在本发明优选实施例中,在步骤S104之后,还包括,在禁用被禁用的主应用实例。从而防止被禁用的主应用实例接收外部服务请求,干扰外部服务请求的处理过程。
实施例二
为清楚起见,本发明实施例提供了一种具体的切换至灾备应用实例的方法。在本发明实施例中,可以将故障的主应用实例和与故障的主应用实例具有相同的IP的主应用实例,作为被禁用的主应用实例。
图2为本发明实施例提供的实例参数配置图,在图2中,参数项包括:IP、端口、域名、关键参数和参数值。其中,IP为192.168.34.1和192.168.34.2;端口为8080和8081;域名为a.xxx.xxx和b.xxx.xxx;关键参数为data-source-key和cache-key;操作为设置或删除。
例如,当IP为192.168.34.1、端口为8080、域名为a.xxx.xxx和关键参数为data-source-key的主应用实例故障时。可以将与故障的主应用实例具有相同IP的主应用实例作为被禁用主应用实例,并将默认参数值由主应用实例的参数值1修改为灾备应用实例的参数2。修改后的实例参数配置图如图3所示。在接收到外部服务请求之后,读取图3中的参数值2,将外部服务请求发送至IP为192.168.34.1灾备应用实例,并禁用IP为192.168.34.1主应用实例,执行设置或删除的操作提供外部服务。从而,实现了切换部分主应用实例和灾备应用实例,提高了切换主应用实例和灾备应用实例的时效性,提高了切换操作的效率,降低了切换成本,增加Web应用集群的健壮性和高可用性。
实施例三
本发明实施例还提供了一种具体的切换至灾备应用实例的方法。在本发明实施例中,可以将故障的主应用实例和与故障的主应用实例具有相同的关键参数的主应用实例,作为被禁用的主应用实例。
图2为本发明实施例提供的实例参数配置图,在图2中,参数项包括:IP、端口、域名、关键参数和参数值。其中,IP包括:192.168.34.1和192.168.34.2;端口包括:8080和8081;域名包括a.xxx.xxx和b.xxx.xxx;关键参数包括:data-source-key和cache-key;操作包括设置或删除。
例如,当IP为192.168.34.1、端口为8080、域名为a.xxx.xxx,关键参数为data-source-key的主应用实例故障时。可以将与故障的主应用实例具有相同关键参数的主应用实例作为被禁用主应用实例,并将默认参数值由主应用实例的参数值1修改为灾备应用实例的参数值2。修改后的实例参数配置图如图4所示。在接收到外部服务请求中,读取图4中的参数值2,将外部服务请求发送至关键参数为data-source-key灾备应用实例,并禁用关键参数为data-source-key主应用实例,执行设置或删除的操作提供外部服务。从而,实现了切换部分主应用实例和灾备应用实例,提高了切换主应用实例和灾备应用实例的时效性,提高了切换操作的效率,降低了切换成本,增加Web应用集群的健壮性和高可用性。
实施例四
本发明实施例提供了一种切换至灾备应用实例的方法,优选地是在步骤S102确定被禁用的主应用实例之后,在步骤S103修改默认参数值之前,判断是否存在默认参数值,具体过程如图5所示,包括以下步骤:
步骤S501,接收修改参数值的请求。
在步骤S501中,在接收主应用实例故障的信号,依据故障的主应用实例,确定被禁用的主应用实例,依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例的情况下,可以接收到修改默认参数值的请求。
步骤S502,判断参数项中是否存在参数值。
在步骤S502中,参数项可以包括IP、端口、域名、关键参数和参数值。
若参数项中存在参数值,则执行步骤S203的操作;若参数项中不存在参数值,则准备接收下一次修改参数值的请求。例如,参数项中关键参数为data-source-key,对应的参数值为1;参数项中关键参数为cache-key,对应的参数值为1。
步骤S503,更新参数值。
例如,关键参数为data-source-key,将对应的参数值更新为2;关键参数为cache-key,将对应的参数值更新为2。
通过本发明实施例提供的技术方案,实现了通过更新参数值,切换部分主应用实例和灾备应用实例,提高了切换主应用实例和灾备应用实例的时效性,提高了切换操作的效率,降低了切换成本,增加Web应用集群的健壮性和高可用性。
实施例五
Web***中的应用实例在启动时,可以读取各个应用实例参数项的默认值,然后根据各个参数项的默认值调用各个外部服务。如某一应用实例中配置的参数值为1时,表示可以将外部服务请求发送至主应用实例,禁用灾备应用实例。那么保存参数项的容器在启动时,就会默认使用主应用实例。
以外部服务请求为数据库操作请求为例,本发明实施例提供了一种具体的切换至灾备应用实例的方法,如图6所示,具体包括以下步骤;
步骤S601,接收数据库操作请求。
在步骤S601中,数据库操作请求可以是对数据库进行增加、删除、更改和查找等操作触发的请求。
步骤S602,判断参数项中是否存在默认参数值。
若参数项中存在默认参数值,则执行步骤S603的操作;若参数项中不存在默认参数值,则执行步骤S605的操作。
步骤S603,从参数项中获取关键参数作为数据库标识。
例如,关键参数为data-source-key,data-source-key表示应用实例可以接收数据库操作请求。
步骤S604,将数据库操作请求发送至参数值对应的数据库应用实例。
例如,参数值为1,获取主应用实例作为数据库应用实例;参数值为2,获取灾备应用实例作为数据库应用实例。并执行步骤S606中的操作。
步骤S605,将数据库操作请求发送至默认参数值对应的数据库应用实例。
例如,默认的参数值为1,将数据库操作请求发送至主应用实例;默认参数值为2,将数据库操作请求发送至灾备应用实例。并执行步骤S606中的操作。
步骤S606,执行数据库操作。
例如执行对数据库进行增加、删除、更改和查找等操作。
通过本发明实施例提供的技术方案,实现了切换部分主应用实例和灾备应用实例,提高了切换主应用实例和灾备应用实例的时效性,提高了切换操作的效率,降低了切换成本,增加Web应用集群的健壮性和高可用性。
实施例六
本发明实施例提供了一种切换至灾备应用实例的装置,如图7所示,包括:被禁用的主应用实例确定模块71、灾备应用实例确定模块72、默认参数值修改模块73和外部请求发送模块74。
其中,被禁用的主应用实例确定模块71,用于接收主应用实例故障的信号,依据故障的主应用实例,确定被禁用的主应用实例;灾备应用实例确定模块72,用于依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例;默认参数值修改模块73,用于依据预设的默认参数值修改规则,将默认参数值由被禁用的主应用实例对应的参数值,修改为被禁用的主应用实例对应的灾备应用实例对应的参数值;外部请求发送模块74,用于依据修改后的默认参数值,将外部服务请求发送至被禁用的主应用实例对应的灾备应用实例。
在被禁用的主应用实例确定模块71中,在主应用集群中的主应用实例故障的情况下,可以接收到主应用实例故障的信号;信号中至少包括故障信息号的关键参数(KEY),关键参数可以标识故障的主应用实例接收的外部服务请求。
在灾备应用实例确定模块72中,主应用实例和灾备应用实例的对应关系可以是,具有相同的IP、端口、域名、关键参数和操作,具有不同的参数值。当任何一个或多个主应用实例故障时,可以将故障的主应用实例和与故障的主应用实例具有相同的IP或关键参数的主应用实例,作为被禁用的主应用实例。被禁用的主应用实例对应的灾备应用实例与被禁用的主应用实例可以具有相同的IP、端口、域名和关键参数,具有不同的参数值。
在默认参数值修改模块73中,默认参数值可以标识需要将外部服务请求发送至主应用实例还是灾备应用实例。在主应用实例故障的情况下,确定被禁用的主应用实例。可以将默认参数值由被禁用的主应用实例对应的参数值1,修改为被禁用的主应用实例对应的灾备应用实例对应的参数值2,从而实现将外部服务请求发送至与被禁用的主应用实例相对应的灾备应用实例。
外部请求发送模块74中,修改后的默认参数值为被禁用的主应用实例对应的灾备应用实例对应的参数值。并且在Java语言中可以使用类的静态变量保存修改后的默认参数值。同样,类的静态变量还可以保存关键参数。
通过本发明实施例提供的一种切换至灾备应用实例的装置,可以在主应用集群中的任意一个或多个主应用实例故障的情况下,确定被禁用的主应用实例,并通过修改默认参数值,将外部请求发送至被禁用的主应用实例对应的灾备应用实例,不需要禁用主应用集群中的全部主应用实例,降低了主应用实例和备用应用实例的切换成本。
在本发明优选实施例中,还包括,主应用实例禁用模块,用于禁用被禁用的主应用实例。防止被禁用的主应用实例接收外部服务请求,干扰外部服务请求的处理过程。
请注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (8)
1.一种切换至灾备应用实例的方法,其特征在于,所述方法应用于互联网集群中部分主应用实例异常时,将外部服务请求发送至部分灾备应用实例的场景,所述方法包括:
接收主应用实例故障的信号,将所述故障的主应用实例和与所述故障的主应用实例具有相同的网络之间互连的协议IP或关键参数的主应用实例,作为被禁用的主应用实例;
依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例;
依据预设的默认参数值修改规则,将默认参数值由所述被禁用的主应用实例对应的参数值,修改为所述被禁用的主应用实例对应的灾备应用实例对应的参数值;
依据修改后的默认参数值,将外部服务请求发送至所述被禁用的主应用实例对应的灾备应用实例。
2.根据权利要求1所述的方法,其特征在于,所述被禁用的主应用实例对应的灾备应用实例与所述被禁用的主应用实例具有相同的IP、端口、域名和关键参数,且具有不同的参数值。
3.根据权利要求1所述的方法,其特征在于,所述被禁用的主应用实例对应的参数值为1,所述被禁用的主应用实例对应的灾备应用实例对应的参数值为2。
4.根据权利要求1所述的方法,其特征在于,所述依据修改后的默认参数值,将外部服务请求发送至所述被禁用的主应用实例对应的灾备应用实例,并禁用所述被禁用的主应用实例之后,还包括:
禁用所述被禁用的主应用实例。
5.一种切换至灾备应用实例的装置,其特征在于,所述装置应用于互联网集群中部分主应用实例异常时,将外部服务请求发送至部分灾备应用实例的场景,所述装置包括:
被禁用的主应用实例确定模块,用于接收主应用实例故障的信号,将所述故障的主应用实例和与所述故障的主应用实例具有相同的网络之间互连的协议IP或关键参数的主应用实例,作为被禁用的主应用实例;
灾备应用实例确定模块,用于依据主应用实例和灾备应用实例的对应关系,确定被禁用的主应用实例对应的灾备应用实例;
默认参数值修改模块,用于依据预设的默认参数值修改规则,将默认参数值由所述被禁用的主应用实例对应的参数值,修改为所述被禁用的主应用实例对应的灾备应用实例对应的参数值;
外部请求发送模块,用于依据修改后的默认参数值,将外部服务请求发送至所述被禁用的主应用实例对应的灾备应用实例。
6.根据权利要求5所述的装置,其特征在于,所述被禁用的主应用实例对应的灾备应用实例与所述被禁用的主应用实例具有相同的IP、端口、域名和关键参数,且具有不同的参数值。
7.根据权利要求5所述的装置,其特征在于,所述被禁用的主应用实例对应的参数值为1,修改为所述被禁用的主应用实例对应的灾备应用实例对应的参数值为2。
8.根据权利要求5所述的装置,其特征在于,还包括:
主应用实例禁用模块,用于禁用所述被禁用的主应用实例。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510012976.5A CN104539462B (zh) | 2015-01-09 | 2015-01-09 | 一种切换至灾备应用实例的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510012976.5A CN104539462B (zh) | 2015-01-09 | 2015-01-09 | 一种切换至灾备应用实例的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104539462A CN104539462A (zh) | 2015-04-22 |
CN104539462B true CN104539462B (zh) | 2017-12-19 |
Family
ID=52854931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510012976.5A Active CN104539462B (zh) | 2015-01-09 | 2015-01-09 | 一种切换至灾备应用实例的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104539462B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107204934A (zh) * | 2017-06-14 | 2017-09-26 | 北京凤凰理理它信息技术有限公司 | 自动切换流量方法、装置、存储介质及电子设备 |
CN108900572B (zh) * | 2018-05-31 | 2022-08-09 | 康键信息技术(深圳)有限公司 | 主数据库域名切换控制方法、计算机设备和存储介质 |
CN109240845A (zh) * | 2018-09-05 | 2019-01-18 | 郑州云海信息技术有限公司 | 一种心跳磁盘异常的处理方法、装置和存储介质 |
CN112000518A (zh) * | 2020-08-13 | 2020-11-27 | 深圳本地宝新媒体技术有限公司 | 应用程序故障风险处理方法、装置、***及终端、设备 |
WO2024103258A1 (zh) * | 2022-11-15 | 2024-05-23 | 华为技术有限公司 | 代码执行方法、装置及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1953696A1 (en) * | 2007-01-30 | 2008-08-06 | Markport Limited | A communications system |
CN101309167A (zh) * | 2008-06-27 | 2008-11-19 | 华中科技大学 | 基于集群备份的容灾***及方法 |
CN102291262A (zh) * | 2011-09-01 | 2011-12-21 | 中兴通讯股份有限公司 | 一种容灾的方法、装置及*** |
-
2015
- 2015-01-09 CN CN201510012976.5A patent/CN104539462B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1953696A1 (en) * | 2007-01-30 | 2008-08-06 | Markport Limited | A communications system |
CN101309167A (zh) * | 2008-06-27 | 2008-11-19 | 华中科技大学 | 基于集群备份的容灾***及方法 |
CN102291262A (zh) * | 2011-09-01 | 2011-12-21 | 中兴通讯股份有限公司 | 一种容灾的方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104539462A (zh) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104539462B (zh) | 一种切换至灾备应用实例的方法及装置 | |
JP5125679B2 (ja) | 負荷分散装置及び方法とプログラム | |
US20160119253A1 (en) | Method and system of performing service function chaining | |
US10795744B2 (en) | Identifying failed customer experience in distributed computer systems | |
US20110126041A1 (en) | Transport control server, network system and trasnport control method | |
WO2016173403A1 (zh) | 路由设备、负载均衡设备、消息分发方法及*** | |
CN108667575B (zh) | 一种bras转控分离的备份方法和装置 | |
EP2696542A1 (en) | Method, ToR switch, and system for implementing protection switchover based on TRILL network | |
CN106470251B (zh) | 域名解析方法及虚拟dns权威服务器 | |
CN106411727B (zh) | 一种报文处理方法、装置及自治*** | |
KR20140093720A (ko) | 클라우드 내의 메시징을 위한 방법 및 장치 | |
EP3200432B1 (en) | Method for implementing session border controller pool, and session border controller pool | |
CN102325079B (zh) | 报文传输方法和出口路由器 | |
CN104660449A (zh) | 防止堆叠***多主设备Master的方法和设备 | |
US20190349436A1 (en) | Methods, apparatus and systems for resuming transmission link | |
CN112311907A (zh) | 一种arp请求响应方法、负载均衡设备及相关装置 | |
CN111683139A (zh) | 用于均衡负载的方法和装置 | |
CN106341249A (zh) | 冗余端口的切换方法及装置 | |
CN110535947B (zh) | 一种存储设备集群配置节点切换方法、装置及设备 | |
CN101795187A (zh) | 提高中心服务器拓扑组网可靠性的方法、***及设备 | |
CN108234358B (zh) | 一种组播报文传输方法、装置及机器可读存储介质 | |
JP6540063B2 (ja) | 通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム | |
JPWO2014132954A1 (ja) | 通信システム、制御装置、通信方法及びプログラム | |
WO2012103730A1 (zh) | 数据配置方法和电信***设备 | |
CN106921553B (zh) | 在虚拟网络中实现高可用的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |