CN113934566A - 异常处理方法、装置和电子设备 - Google Patents

异常处理方法、装置和电子设备 Download PDF

Info

Publication number
CN113934566A
CN113934566A CN202111249121.6A CN202111249121A CN113934566A CN 113934566 A CN113934566 A CN 113934566A CN 202111249121 A CN202111249121 A CN 202111249121A CN 113934566 A CN113934566 A CN 113934566A
Authority
CN
China
Prior art keywords
data synchronization
service
instance
services
synchronization service
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.)
Pending
Application number
CN202111249121.6A
Other languages
English (en)
Inventor
鲁楠
任龙飞
张宁
郑杰巍
李春秀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111249121.6A priority Critical patent/CN113934566A/zh
Publication of CN113934566A publication Critical patent/CN113934566A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Hardware Redundancy (AREA)

Abstract

本申请提供了一种异常处理方法、装置和电子设备,该方法包括:在进行异常处理时,可以先检测各数据同步服务、以及其对应的数据同步实例的当前状态;若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务;其中,对象包括数据同步服务和/或数据同步实例,并控制目标数据同步服务运行对象指示的数据同步实例。这样可以根据数据同步实例的数量,确定出目标数据同步服务运行异常状态的对象指示的数据同步实例,从而有效地解决了对象异常的问题。

Description

异常处理方法、装置和电子设备
技术领域
本申请涉及数据处理技术领域,尤其涉及一种异常处理方法、装置和电子设备。
背景技术
随着互联网技术的不断发展,大数据时代已经来临,对数据进行实时同步已经变得非常重要了。数据同步服务器支持将数据库中的数据源同步到搜索引擎(ElasticSearch,ES)等数据存储器中,实现数据同步。
目前,数据同步服务器进行数据同步时,通常配置有多个数据同步服务,其中,各数据同步服务对应至少一个数据同步实例,以通过数据同步服务控制对应的数据同步实例运行,从而通过数据同步实例进行数据同步。
在通过数据同步服务控制对应的数据同步实例运行,以通过数据同步实例进行数据同步的过程中,若数据同步服务或数据同步实例状态异常,如何处理状态异常的数据同步服务或数据同步实例,是本领域技术人员亟待解决的问题。
发明内容
本申请提供了一种异常处理方法、装置和电子设备,在进行数据同步时,有效地解决了目标对象异常的问题。
第一方面,本申请提供了一种异常处理方法,应用于数据同步服务器,所述数据同步服务器中具有多个数据同步服务,各数据同步服务对应至少一个数据同步实例,异常处理方法包括:
检测所述各数据同步服务、以及所述各数据同步服务对应的数据同步实例的当前状态。
若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定目标数据同步服务;其中,所述对象包括数据同步服务和/或数据同步实例,所述其它数据同步服务为所述多个数据同步服务中,除所述对象指示的数据同步服务之外的其它数据同步服务。
控制所述目标数据同步服务运行所述对象指示的数据同步实例。
在一种可能的实现方式中,所述根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定目标数据同步服务,包括:
根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定对应的数据同步实例数量最少的数据同步服务。
将所述对应的数据同步实例数量最少的数据同步服务,确定为所述目标数据同步服务。
在一种可能的实现方式中,所述方法还包括:
确定所述对象在所述对象对应的注册服务器中的状态。
若确定所述对象的状态为运行状态,且所述对象在所述注册服务器中的状态为移除状态,则确定所述对象的当前状态为所述异常状态。
在一种可能的实现方式中,所述方法还包括:
响应于用户在数据同步的网页页面上的触控操作,确定所述触控操作针对所述对象的操作类型;其中,所述对象包括数据同步服务和/或数据同步实例。
根据所述操作类型,对所述对象执行相对应的控制操作。
在一种可能的实现方式中,所述对象为所述多个数据同步服务对应的数据同步实例中的第一空闲数据同步实例,所述触控操作为所述第一空闲数据同步实例的上线操作;其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
确定所述第一空闲数据同步实例对应的数据同步服务。
控制所述第一空闲数据同步实例对应的数据同步服务,运行所述第一空闲数据同步实例。
在一种可能的实现方式中,所述对象为新数据同步实例,所述触控操作为所述新数据同步实例的新增操作;其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
确定所述多个数据同步服务各自对应的数据同步实例的数量,从所述多个数据同步服务中确定对应的数据同步实例数量最少的数据同步服务。
将所述新数据同步实例,确定为所述对应的数据同步实例数量最少的数据同步服务对应的数据同步实例。
在一种可能的实现方式中,所述对象为所述多个数据同步服务对应的数据同步实例中第二空闲数据同步实例,所述触控操作为所述第二空闲数据同步实例的下线操作;其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
确定所述第二空闲数据同步实例对应的数据同步服务。
从所述第二空闲数据同步实例对应的数据同步服务对应的数据同步实例中,剔除所述第二空闲数据同步实例。
在一种可能的实现方式中,所述对象为所述多个数据同步服务中第一空闲数据同步服务,所述触控操作为所述第一空闲数据同步服务的上线操作;其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
控制所述第一空闲数据同步服务,运行所述第一空闲数据同步服务对应的数据同步实例。
在一种可能的实现方式中,所述对象为新数据同步服务,所述触控操作为所述新数据同步服务的新增操作;其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
根据所述多个数据同步服务各自对应的数据同步实例的数量,从所述多个数据同步服务各自对应的数据同步实例中确定待分配的数据同步实例。
将所述待分配的数据同步实例,确定为所述新数据同步服务对应的数据同步实例。
在一种可能的实现方式中,所述对象为所述多个数据同步服务中第二空闲数据同步服务,所述触控操作为所述第二空闲数据同步服务的下线操作;其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
从所述多个数据同步服务中剔除所述第二空闲数据同步服务,并从所述多个数据同步服务对应的数据同步实例中,剔除所述第二空闲数据同步服务对应的数据同步实例。
第二方面,本申请提供了一种异常处理装置,所述异常处理装置包括:
检测单元,用于检测所述各数据同步服务、以及所述各数据同步服务对应的数据同步实例的当前状态;其中,所述当前状态包括运行状态或空闲状态。
处理单元,若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定目标数据同步服务;其中,所述对象包括数据同步服务和/或数据同步实例,所述其它数据同步服务为所述多个数据同步服务中,除所述对象指示的数据同步服务之外的其它数据同步服务。
控制单元,用于控制所述目标数据同步服务运行所述对象指示的数据同步实例。
在一种可能的实现方式中,所述处理单元,具体用于根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;将所述对应的数据同步实例数量最少的数据同步服务,确定为所述目标数据同步服务。
在一种可能的实现方式中,所述处理单元,具体用于确定所述对象在所述对象对应的注册服务器中的状态;若确定所述对象的状态为运行状态,且所述对象在所述注册服务器中的状态为移除状态,则确定所述对象的当前状态为所述异常状态。
在一种可能的实现方式中,所述处理单元,具体用于响应于用户在数据同步的网页页面上的触控操作,确定所述触控操作针对所述对象的操作类型;其中,所述对象包括数据同步服务和/或数据同步实例;根据所述操作类型,对所述对象执行相对应的控制操作。
在一种可能的实现方式中,所述处理单元,具体用于确定所述第一空闲数据同步实例对应的数据同步服务;控制所述第一空闲数据同步实例对应的数据同步服务,运行所述第一空闲数据同步实例。
在一种可能的实现方式中,所述处理单元,具体用于确定所述多个数据同步服务各自对应的数据同步实例的数量,从所述多个数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;将所述新数据同步实例,确定为所述对应的数据同步实例数量最少的数据同步服务对应的数据同步实例。
在一种可能的实现方式中,所述处理单元,具体用于确定所述第二空闲数据同步实例对应的数据同步服务;从所述第二空闲数据同步实例对应的数据同步服务对应的数据同步实例中,剔除所述第二空闲数据同步实例。
在一种可能的实现方式中,所述处理单元,具体用于控制所述第一空闲数据同步服务,运行所述第一空闲数据同步服务对应的数据同步实例。
在一种可能的实现方式中,所述处理单元,具体用于根据所述多个数据同步服务各自对应的数据同步实例的数量,从所述多个数据同步服务各自对应的数据同步实例中确定待分配的数据同步实例;将所述待分配的数据同步实例,确定为所述新数据同步服务对应的数据同步实例。
在一种可能的实现方式中,所述处理单元,具体用于从所述多个数据同步服务中剔除所述第二空闲数据同步服务,并从所述多个数据同步服务对应的数据同步实例中,剔除所述第二空闲数据同步服务对应的数据同步实例。
第三方面,本申请还提供了一种电子设备,所述电子设备包括处理器和存储器;其中,所述存储器,用于存储计算机程序;所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行上述第一方面任一种可能的实现方式所述的异常处理方法。
第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述第一方面任一种可能的实现方式所述的异常处理方法。
第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述第一方面任一种可能的实现方式所述的异常处理方法。
由此可见,本申请提供的异常处理方法、装置和电子设备,在进行异常处理时,可以先检测各数据同步服务、以及其对应的数据同步实例的当前状态;若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务;其中,目标对象包括数据同步服务和/或数据同步实例,并控制目标数据同步服务运行目标对象指示的数据同步实例。这样可以根据数据同步实例的数量,确定出的目标数据同步服务运行异常状态的目标对象指示的数据同步实例,从而有效地解决了目标对象异常的问题。
附图说明
图1是本申请提供的一种异常处理方法流程示意图;
图2是本申请提供的一种数据同步服务器与注册服务器的示意图;
图3是本申请提供的一种数据同步的网页页面示意图;
图4是本申请提供的一种异常处理装置结构示意图;
图5是本申请提供的一种电子设备的结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请的实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”一般表示前后关联对象是一种“或”的关系。
本申请提供的技术方案可以应用于数据同步的场景中。数据同步服务器支持将数据库中的数据源同步到搜索引擎(ElasticSearch,ES)等数据存储器中,实现数据同步。目前,数据同步服务器进行数据同步时,通常配置有多个数据同步服务,其中,各数据同步服务对应至少一个数据同步实例,以通过数据同步服务控制对应的数据同步实例运行,从而通过数据同步实例进行数据同步。其中,数据库可以包括Mysql数据库、Sqlserver数据库或者Sqlite数据库等,数据存储器可包括搜索引擎数据存储器、Kafka数据存储器或者Hbase数据存储器等。
目前,在通过数据同步服务控制对应的数据同步实例运行,以通过数据同步实例进行数据同步的过程中,当数据同步服务的状态异常时,数据同步服务器中的其它数据同步服务采用抢占模式,抢占该异常状态的数据同步服务对应的数据同步实例,并控制其运行该异常状态的数据同步服务对应的数据同步实例;或者,当数据同步实例的状态异常时,数据同步服务器中的其它数据同步服务采用抢占模式,抢占该异常状态的数据同步实例,并控制其运行该异常状态的数据同步实例。
但是,采用上述所示的抢占模式,会使得异常处理效果较差,例如若采用抢占模式抢占成功的数据同步服务,当前对应控制的数据同步实例数量较多时,则会影响该异常状态的数据同步实例的运行,从而导致异常处理效果较差。
因此,为了有效地解决异常问题,在处理异常状态的数据同步服务对应的数据同步实例,或者异常状态的数据同步实例时,为了提高异常处理效果,可以考虑结合数据同步服务各自对应的数据同步实例的数量,选择其中的一个数据同步服务,可记为目标数据同步服务,用于控制运行异常状态的数据同步服务对应的数据同步实例,或者异常状态的数据同步实例,从而有效地解决异常问题。
基于上述技术构思,本申请提供了一种异常处理方法,下面,将结合具体应用场景对本申请提供的异常处理方法的实现过程进行详细描述。可以理解的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1是本申请提供的一种异常处理方法流程示意图,该异常处理方法可以由软件装置和/或硬件装置执行,该硬件装置可以是异常处理装置,示例的,请参见图1所示,该异常处理方法可以包括:
S101、检测各数据同步服务、以及各数据同步服务对应的数据同步实例的当前状态。
其中,各数据同步服务对应的数据同步实例的数量可以相同,也可以不同,具体可以根据实际需要进行设置,在此,对于各数据同步服务对应的数据同步实例的数量,本申请不做限制。
示例的,数据同步服务可以是Canal聚合程序,也可以是其它数据同步服务,例如数据传输服务程序(Digital Theatre System,DTS)等,具体可以根据实际需要进行设置。当数据同步服务为Canal聚合程序时,数据同步实例为Canal工具,并通过Canal聚合程序控制对应的Canal工具实现数据同步,本申请以Canal聚合程序和其对应的Canal工具为例进行说明,但并不代表本申请仅局限于此。
以数据同步服务为Canal聚合程序为例,针对每一个数据同步服务为Canal聚合程序,可以将Canal聚合程序和其对应的至少一个数据同步实例,注册在注册服务器中;对应的,注册服务器会为Canal聚合程序和其对应的至少一个数据同步实例创建各自的节点,并监控Canal聚合程序和其对应的至少一个数据同步实例各自的状态。示例的,注册服务器为Zookeeper注册服务器,可参见图2所示,图2是本申请提供的一种数据同步服务器与注册服务器的示意图,结合图2可以看出,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,且数据同步服务1对应1个数据同步实例1,数据同步服务2对应2个数据同步实例,分别为数据同步实例2和数据同步实例3,数据同步服务3对应3个数据同步实例,分别为数据同步实例1、数据同步实例2和数据同步实例3,则会将该三个数据同步服务以及其对应的数据同步实例注册在注册服务器中;对应的,注册服务器会为该三个数据同步服务以及其对应的六个数据同步实例创建各自的节点,即共创建9个节点。
示例的,在检测各数据同步服务、以及各数据同步服务对应的数据同步实例的当前状态时,可以结合注册服务器监控的各数据同步服务、以及各数据同步服务对应的数据同步实例的状态,共同确定是否存在异常;若某一对象,例如数据同步服务和/或数据同步实例,在数据同步服务器中的状态为运行状态,且该对象在注册服务器创建的节点存在时,则确定该对象的状态为正常状态;在正常状态下,则按照该对象的当前状态继续执行相应的操作即可。
若某一目标对象,例如数据同步服务和/或数据同步实例,在数据同步服务器中的状态为运行状态,且该对象在注册服务器创建的节点移除时,则确定该对象的状态为异常状态,则对应执行下述S102:
S102、若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务。
其中,目标对象包括数据同步服务和/或数据同步实例,其它数据同步服务为多个数据同步服务中,除目标对象指示的数据同步服务之外的其它数据同步服务。当目标对象为数据同步服务时,其指示的数据同步服务为该数据同步服务本身,当目标对象为数据同步实例时,其指示的数据同步服务为该数据同步实例对应的数据同步服务。
示例的,目标对象的数量可以为一个,也可以为多个,具体可以根据实际需要进行设置。可以理解的是,当目标对象的数量为多个时,其对应的处理方法与目标对象的数量为一个时,其对应的处理方法类似,在此,本申请将以目标对象的数量为多个为例进行说明,但并不代表本申请仅局限于此。
示例的,当根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务时,可以根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;并将对应的数据同步实例数量最少的数据同步服务,确定为目标数据同步服务,这样后续通过运行数据同步实例数量最小的目标数据同步服务运行该目标对象指示的数据同步实例,不仅可以平衡其它数据同步服务的负载,还可以提高该目标对象指示的数据同步实例的运行效率。
可以理解的是,在根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务时,除了可以将对应的数据同步实例数量最少的数据同步服务,确定为目标数据同步服务之外,还可以将对应的数据同步实例数量次少的数据同步服务,确定为目标数据同步服务,具体可以根据实际需要进行设置,在此,本申请只是以将对应的数据同步实例数量最少的数据同步服务,确定为目标数据同步服务为例进行说明,但并不代表本申请仅局限于此。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,且数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,当检测到数据同步服务3状态为异常状态时,则根据数据同步服务1、数据同步服务2各自对应的数据同步实例的数量,从数据同步服务1、数据同步服务2中确定对应实例数最少的数据同步服务,即数据同步服务1,将数据同步服务1确定为目标数据同步服务。
又例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,且数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,若数据同步服务3对应的其中一个数据同步实例状态为异常状态时,则根据数据同步服务1、数据同步服务2各自对应的数据同步实例的数量,从数据同步服务1、数据同步服务2中确定对应实例数最少的数据同步服务1,将数据同步服务1确定为目标数据同步服务,对于数据同步服务3对应的其它两个数据同步实例的确定方式,与上述确定方式类似,此处不再进行赘述。
这样,当检测到目标对象的状态异常时,就可以控制目标数据同步服务,运行目标对象指示的数据同步实例,即执行下述S103:
S103、控制目标数据同步服务运行目标对象指示的数据同步实例。
示例的,当目标对象为数据同步实例时,其指示的数据同步实例为该数据同步实例本身;当目标对象为数据同步服务时,其指示的数据同步实例为该数据同步服务对应的数据同步实例。
例如,当目标对象为数据同步实例时,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,若数据同步服务3对应的其中一个数据同步实例状态为异常状态时,数据同步服务器可以根据数据同步服务1、数据同步服务2各自对应的数据同步实例的数量,从数据同步服务1、数据同步服务2中确定出对应实例数最少的数据同步服务1,将数据同步服务1确定为目标数据同步服务,数据同步服务器控制数据同步服务1,运行该异常状态的数据同步实例。
例如,当目标对象为数据同步服务时,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,且数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,当检测到数据同步服务3状态为异常状态时,数据同步服务器可以根据数据同步服务1、数据同步服务2各自对应的数据同步实例的数量,从数据同步服务1、数据同步服务2中确定对应实例数最少的数据同步服务1,将数据同步服务1确定为目标数据同步服务,数据同步服务器控制数据同步服务1,运行该异常状态的数据同步服务对应的数据同步实例,对于数据同步服务3对应的其它两个数据同步实例的控制方式与上述控制方式类似,此处不再进行赘述。
可以看出,本申请中,在进行异常处理时,可以先检测各数据同步服务、以及其对应的数据同步实例的当前状态;若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务;其中,目标对象包括数据同步服务和/或数据同步实例,并控制目标数据同步服务运行目标对象指示的数据同步实例。这样可以根据数据同步实例的数量,确定出的目标数据同步服务运行异常状态的目标对象指示的数据同步实例,从而有效地解决了目标对象异常的问题。
基于上述图1所示的实施例,除了对异常的目标对象进行处理之外,为了便于用户控制数据同步服务和/或数据同步实例的相关操作,例如,上线操作、新增操作,或者下线操作,本申请中,鉴于数据同步服务和/或数据同步实例在注册服务器中进行注册,注册服务器会生成数据同步服务和/或数据同步实例对应的节点信息,可以在数据同步的网页页面上显示相关操作,这样用户就可以在该网页页面上触控相关操作,以控制数据同步服务和/或数据同步实例执行的相关操作,从而提高了用户体验。示例的,请参见图3所示,图3是本申请提供的一种数据同步的网页页面示意图,可以看出,图3中不仅包括数据同步服务的上线操作、新增操作,以及下线操作,而且包括数据同步实例的上线操作、新增操作,以及下线操作,当然,也可以为其它操作,例如数据同步服务和/或数据同步实例的查询操作以及日志查看操作等。
示例的,当用户在数据同步的网页页面上进行点击操作时,响应于用户该触控操作,确定触控操作针对对象的操作类型,其中,对象包括数据同步服务和/或数据同步实例;再根据操作类型,对目标对象执行相对应的控制操作,这样用户可以直接通过控制操作,对该对象进行控制,提高了用户体验。
示例的,触控操作可以为点击操作,可以滑动操作,也可以为其它触控操作,具体可以根据实际需要进行设置。在此,本申请将以点击操作为例进行说明,但并不代表本申请仅局限于此。
示例的,当用户触控操作的对象为数据同步实例时,针对数据同步实例的操作类型可以包括至少三种操作:数据同步实例的上线操作、数据同步实例的新增操作、数据同步实例的下线操作,当然,也可以包括其它数据同步实例的相关操作,具体可以根据实际需要进行设置,在此,本申请将以这三种操作为例进行说明,但并不代表本申请仅局限于此。
示例的,当用户触控操作的对象为多个数据同步服务对应的数据同步实例中的第一空闲数据同步实例,且触控操作为第一空闲数据同步实例的上线操作时,可以先确定第一空闲数据同步实例对应的数据同步服务;此处第一空闲数据同步实例对应的数据同步服务可以理解为注册时,该第一空闲数据同步实例对应的数据同步服务,并控制第一空闲数据同步实例对应的数据同步服务,运行第一空闲数据同步实例,这样就可以控制该第一空闲数据同步实例上线。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,若数据同步服务2对应的其中一个数据同步实例2-1处于空闲状态,则该数据同步实例2-1记为第一空闲数据同步实例。当触控操作为将该数据同步实例2-1的上线操作时,数据同步服务器可以控制数据同步服务1、数据同步服务2、数据同步服务3各自判断该上线的数据同步实例2-1是否为其对应的数据同步实例,当确定出数据同步实例2-1为对应的服务时,数据同步服务器控制数据同步服务2运行数据同步实例2-1,从而控制第一空闲数据同步实例执行上线操作。
示例的,在第一空闲数据同步实例上线之后,可以对应的在注册服务器中更新该第一空闲数据同步实例状态,将该第一空闲数据同步实例的状态更改为上线状态。
示例的,当用户触控操作的对象为新数据同步实例,且触控操作为新数据同步实例的新增操作时,可以先确定多个数据同步服务各自对应的数据同步实例的数量,从多个数据同步服务中确定对应的数据同步实例数量最少的数据同步服务,并将新数据同步实例,确定为对应的数据同步实例数量最少的数据同步服务对应的数据同步实例。
示例的,新数据同步实例是指,在注册服务器当前已有的数据同步实例节点中,该数据同步实例的节点信息不存在时,则判定该数据同步实例为新数据同步实例。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,若存在一个新数据同步实例,且触控操作为该新数据同步实例的新增操作时,数据服务器可以先确定数据同步服务1、数据同步服务2、数据同步服务3各自对应的数据同步实例的数量,从三个数据同步服务中确定出数据同步服务对应的数据同步实例数量最少的数据同步服务,即数据同步服务1,将新数据同步实例,确定为数据同步服务1对应的数据同步实例。
示例的,在新增数据同步实例之后,可以对应的在注册服务器中更新该新数据同步实例状态,将该新数据同步实例的状态更改为新增状态。
示例的,当用户触控操作的对象为多个数据同步服务对应的数据同步实例中第二空闲数据同步实例,且触控操作为第二空闲数据同步实例的下线操作时,可以先确定第二空闲数据同步实例对应的数据同步服务;此处第二空闲数据同步实例对应的数据同步服务可以理解为注册时,该第二空闲数据同步实例对应的数据同步服务,并从第二空闲数据同步实例对应的数据同步服务对应的数据同步实例中,剔除第二空闲数据同步实例,这样就可以控制该第二空闲数据同步实例下线。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,若数据同步服务器3对应的其中一个数据同步实例3-2处于空闲状态,则将该数据同步实例3-2记为第二空闲数据同步实例,当触控操作为该数据同步实例3-2的下线操作时,数据同步服务器可以控制数据同步服务1、数据同步服务2、数据同步服务3各自判断该下线的数据同步实例3-2是为其对应的数据同步实例,当确定出数据同步服务3为数据同步实例3-2对应的数据同步服务时,则从数据同步服务3对应的三个实例中,将数据同步实例3-2剔除,从而控制第二空闲数据同步实例执行下线操作。
示例的,在第二空闲数据同步实例下线之后,可以对应的在注册服务器中更新该第二空闲数据同步实例状态,将该第二空闲数据同步实例的状态更新为下线状态。
示例的,当用户触控操作的对象为数据同步服务时,针对数据同步服务的操作类型可以包括至少三种操作:数据同步服务的上线操作、数据同步服务的新增操作、数据同步服务的下线操作,当然,也可以包括其它数据同步服务的相关操作,具体可以根据实际需要进行设置,在此,本申请以这三种操作为例进行说明,但并不代表本申请仅局限于此。
示例的,当用户触控操作的对象为多个数据同步服务中第一空闲数据同步服务,且触控操作为第一空闲数据同步服务的上线操作时,数据同步服务器可以控制第一空闲数据同步服务,运行第一空闲数据同步服务对应的数据同步实例,这样就可以控制该第一空闲数据服务上线。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,若数据同步服务2处于空闲状态,则将该数据同步服务2记为第一空闲数据同步服务。当触控操作为该数据同步服务2的上线操作时,数据同步服务器控制数据同步服务1、数据同步服务2、数据同步服务3各自判断该上线的数据同步服务2是否为其本身,当确定出数据同步服务2时,数据同步服务器控制数据同步服务2,并运行数据同步服务2对应的数据同步实例,从而控制第一空闲数据同步服务执行上线操作。
示例的,在第一空闲数据同步服务上线之后,可以对应的在注册服务器中更新该第一空闲数据同步实例服务为上线,将该第一空闲数据同步服务的状态更改为上线状态。
示例的,当用户触控操作的对象为新数据同步服务,且触控操作为新数据同步服务的新增操作时,可以先根据多个数据同步服务各自对应的数据同步实例的数量,从多个数据同步服务各自对应的数据同步实例中确定待分配的数据同步实例;并将待分配的数据同步实例,确定为新数据同步服务对应的数据同步实例。
示例的,新数据同步服务是指,在注册服务器当前已有的数据同步服务节点中,该数据同步服务的节点信息不存在时,则判定该数据同步服务为新数据同步服务。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,且数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例,另外,若存在一个新数据同步服务,当触控操作为新数据同步服务的新增操作时,数据服务器可以先确定数据同步服务1、数据同步服务2、数据同步服务3各自对应的数据同步实例的数量,将数据同步服务3中对应的其中一个数据同步实例确定为待分配的数据同步实例,并将数据同步服务3中对应的其中一个数据同步实例,确定为新数据同步服务对应的数据同步实例。
示例的,在新增数据同步服务之后,可以对应在注册服务器中更新该新数据同步实例状态,将该新数据同步服务的状态更改为新增状态。
示例的,当用户触控操作的对象为多个数据同步服务中第二空闲数据同步服务,且触控操作为第二空闲数据同步服务的下线操作时,可以从多个数据同步服务中剔除第二空闲数据同步服务,并从多个数据同步服务对应的数据同步实例中,剔除第二空闲数据同步服务对应的数据同步实例,这样就可以控制该第二空闲数据同步服务下线。
例如,假设数据同步服务器中存在三个数据同步服务,分别为数据同步服务1、数据同步服务2、数据同步服务3,且数据同步服务1对应1个数据同步实例、数据同步服务2对应2个数据同步实例、数据同步服务3对应3个数据同步实例时,若数据同步服务器3处于空闲状态,则将该数据同步服务3记为第二空闲数据同步服务。当触控操作为将该数据同步服务3的下线操作时,数据同步服务器可以控制数据同步服务1、数据同步服务2、数据同步服务3各自判断该下线的数据同步服务3是否为其本身,当确定出数据同步服务3时,剔除数据同步服务3,对应的,剔除数据同步服务3对应的数据同步实例,从而控制第二空闲数据同步服务执行下线操作。
示例的,在第二空闲数据同步服务下线之后,可以对应的在注册服务器更新该第二空闲数据同步服务状态,将该第二空闲数据同步服务的状态更改为下线状态。
可以理解的是,本申请提供的数据同步网页页面,只是以上述数据同步服务上线、数据同步服务新增、数据同步服务下线、数据同步实例上线、数据同步实例新增、数据同步实例下线六个触控操作为例进行说明,但并不代表本申请仅局限于此。
这样,用户可以通过触控操作,直接在数据同步的网页页面对数据同步实例和/或数据同步服务进行触控操作,以控制数据同步服务和/或数据同步实例执行的相关操作,从而提高了用户体验。
图4是本申请提供的一种异常处理装置40的结构示意图,示例的,可参见图4所示,该异常处理装置40可以包括:
检测单元401,用于检测各数据同步服务对应的数据同步实例的当前状态。
处理单元402,若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定目标数据同步服务;其中,对象包括数据同步服务和/或数据同步实例,其它数据同步服务为多个数据同步服务中,除对象指示的数据同步服务之外的其它数据同步服务。
控制单元403,用于控制目标数据同步服务运行对象指示的数据同步实例。
可选地,处理单元402,具体用于根据其它数据同步服务各自对应的数据同步实例的数量,从其它数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;将对应的数据同步实例数量最少的数据同步服务,确定为目标数据同步服务。
可选地,处理单元402,具体用于确定对象在对象对应的注册服务器中的状态;若确定对象的状态为运行状态,且对象在注册服务器中的状态为移除状态,则确定对象的当前状态为异常状态。
可选地,处理单元402,具体用于响应于用户在数据同步的网页页面上的触控操作,确定触控操作针对对象的操作类型;其中,对象包括数据同步服务和/或数据同步实例;根据操作类型,对对象执行相对应的控制操作。
可选地,处理单元402,具体用于确定第一空闲数据同步实例对应的数据同步服务;控制第一空闲数据同步实例对应的数据同步服务,运行第一空闲数据同步实例。
可选地,处理单元402,具体用于确定多个数据同步服务各自对应的数据同步实例的数量,从多个数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;将新数据同步实例,确定为对应的数据同步实例数量最少的数据同步服务对应的数据同步实例。
可选地,处理单元402,具体用于确定第二空闲数据同步实例对应的数据同步服务;从第二空闲数据同步实例对应的数据同步服务对应的数据同步实例中,剔除第二空闲数据同步实例。
可选地,处理单元402,具体用于控制第一空闲数据同步服务,运行第一空闲数据同步服务对应的数据同步实例。
可选地,处理单元402,具体用于根据多个数据同步服务各自对应的数据同步实例的数量,从多个数据同步服务各自对应的数据同步实例中确定待分配的数据同步实例;将待分配的数据同步实例,确定为新数据同步服务对应的数据同步实例。
可选地,处理单元402,具体用于从多个数据同步服务中剔除第二空闲数据同步服务,并从多个数据同步服务对应的数据同步实例中,剔除第二空闲数据同步服务对应的数据同步实例。
本申请提供的异常处理装置40,可以执行上述任一实施例中异常处理方法的技术方案,其实现原理以及有益效果与异常处理方法的实现原理及有益效果类似,可参见异常处理方法的实现原理及有益效果,此处不再赘述。
图5是本申请提供的一种电子设备50的结构示意图,示例的,请参见图5所示,该电子设备50可以包括处理器501和存储器502,其中:
存储器,用于存储计算机程序。
处理器,用于读取存储器存储的计算机程序,并根据存储器中的计算机程序执行上述任一实施例中的异常处理方法。
可选地,存储器502既可以是独立的,也可以跟处理器501集成在一起。当存储器502是独立于处理器501之外的器件时,电子设备50还可以包括:总线,用于连接存储器502和处理器501。
可选地,本实施例还包括:通信接口,该通信接口可以通过总线与处理器501连接。处理器501可以控制通信接口来实现上述电子设备50的获取和发送的功能。
本申请所示的电子设备50,可以执行上述任一实施例中异常处理方法的技术方案,其实现原理以及有益效果与异常处理方法的实现原理及有益效果类似,可参见异常处理方法的实现原理及有益效果,此处不再进行赘述。
本申请还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,当处理器执行计算机执行指令时,实现上述任一实施例中异常处理方法的技术方案,其实现原理以及有益效果与异常处理方法的实现原理及有益效果类似,可参见异常处理方法的实现原理及有益效果,此处不再进行赘述。
本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述任一实施例中异常处理方法的技术方案,其实现原理以及有益效果与异常处理方法的实现原理及有益效果类似,可参见异常处理方法的实现原理及有益效果,此处不再进行赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所展示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元展示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例方法的部分步骤。
应理解的是,上述处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital SignalProcessor,简称:DSP)、专用集成电路(英文:Application Specific IntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。
总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(ExtendedIndustry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
上述计算机可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

Claims (14)

1.一种异常处理方法,其特征在于,应用于数据同步服务器,所述数据同步服务器中具有多个数据同步服务,各数据同步服务对应至少一个数据同步实例,所述方法包括:
检测所述各数据同步服务、以及所述各数据同步服务对应的数据同步实例的当前状态;
若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定目标数据同步服务;其中,所述对象包括数据同步服务和/或数据同步实例,所述其它数据同步服务为所述多个数据同步服务中,除所述对象指示的数据同步服务之外的其它数据同步服务;
控制所述目标数据同步服务运行所述对象指示的数据同步实例。
2.根据权利要求1所述的方法,其特征在于,所述根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定目标数据同步服务,包括:
根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;
将所述对应的数据同步实例数量最少的数据同步服务,确定为所述目标数据同步服务。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述对象在所述对象对应的注册服务器中的状态;
若确定所述对象的状态为运行状态,且所述对象在所述注册服务器中的状态为移除状态,则确定所述对象的当前状态为所述异常状态。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
响应于用户在数据同步的网页页面上的触控操作,确定所述触控操作针对所述对象的操作类型;其中,所述对象包括数据同步服务和/或数据同步实例;
根据所述操作类型,对所述对象执行相对应的控制操作。
5.根据权利要求4所述的方法,其特征在于,所述对象为所述多个数据同步服务对应的数据同步实例中的第一空闲数据同步实例,所述触控操作为所述第一空闲数据同步实例的上线操作;
其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
确定所述第一空闲数据同步实例对应的数据同步服务;
控制所述第一空闲数据同步实例对应的数据同步服务,运行所述第一空闲数据同步实例。
6.根据权利要求4所述的方法,其特征在于,所述对象为新数据同步实例,所述触控操作为所述新数据同步实例的新增操作;
其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
确定所述多个数据同步服务各自对应的数据同步实例的数量,从所述多个数据同步服务中确定对应的数据同步实例数量最少的数据同步服务;
将所述新数据同步实例,确定为所述对应的数据同步实例数量最少的数据同步服务对应的数据同步实例。
7.根据权利要求4所述的方法,其特征在于,所述对象为所述多个数据同步服务对应的数据同步实例中第二空闲数据同步实例,所述触控操作为所述第二空闲数据同步实例的下线操作;
其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
确定所述第二空闲数据同步实例对应的数据同步服务;
从所述第二空闲数据同步实例对应的数据同步服务对应的数据同步实例中,剔除所述第二空闲数据同步实例。
8.根据权利要求4所述的方法,其特征在于,所述对象为所述多个数据同步服务中第一空闲数据同步服务,所述触控操作为所述第一空闲数据同步服务的上线操作;
其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
控制所述第一空闲数据同步服务,运行所述第一空闲数据同步服务对应的数据同步实例。
9.根据权利要求4所述的方法,其特征在于,所述对象为新数据同步服务,所述触控操作为所述新数据同步服务的新增操作;
其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
根据所述多个数据同步服务各自对应的数据同步实例的数量,从所述多个数据同步服务各自对应的数据同步实例中确定待分配的数据同步实例;
将所述待分配的数据同步实例,确定为所述新数据同步服务对应的数据同步实例。
10.根据权利要求4所述的方法,其特征在于,所述对象为所述多个数据同步服务中第二空闲数据同步服务,所述触控操作为所述第二空闲数据同步服务的下线操作;
其中,所述根据所述操作类型,对所述对象执行相对应的控制操作,包括:
从所述多个数据同步服务中剔除所述第二空闲数据同步服务,并从所述多个数据同步服务对应的数据同步实例中,剔除所述第二空闲数据同步服务对应的数据同步实例。
11.一种异常处理装置,其特征在于,应用于数据同步服务器,所述数据同步服务器中具有多个数据同步服务,各数据同步服务对应至少一个数据同步实例,所述异常处理装置包括:
检测单元,用于检测所述各数据同步服务、以及所述各数据同步服务对应的数据同步实例的当前状态;其中,所述当前状态包括运行状态或空闲状态;
处理单元,若检测到存在目标对象的当前状态为异常状态,则根据其它数据同步服务各自对应的数据同步实例的数量,从所述其它数据同步服务中确定目标数据同步服务;其中,所述对象包括数据同步服务和/或数据同步实例,所述其它数据同步服务为所述多个数据同步服务中,除所述对象指示的数据同步服务之外的其它数据同步服务;
控制单元,用于控制所述目标数据同步服务运行所述对象指示的数据同步实例。
12.一种电子设备,其特征在于,包括处理器和存储器;其中,
所述存储器,用于存储计算机程序;
所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行上述权利要求1-10任一项所述的异常处理方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述权利要求1-10任一项所述的异常处理方法。
14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时,实现上述权利要求1-10任一项所述的异常处理方法。
CN202111249121.6A 2021-10-26 2021-10-26 异常处理方法、装置和电子设备 Pending CN113934566A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111249121.6A CN113934566A (zh) 2021-10-26 2021-10-26 异常处理方法、装置和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111249121.6A CN113934566A (zh) 2021-10-26 2021-10-26 异常处理方法、装置和电子设备

Publications (1)

Publication Number Publication Date
CN113934566A true CN113934566A (zh) 2022-01-14

Family

ID=79284266

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111249121.6A Pending CN113934566A (zh) 2021-10-26 2021-10-26 异常处理方法、装置和电子设备

Country Status (1)

Country Link
CN (1) CN113934566A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500326A (zh) * 2022-02-25 2022-05-13 北京百度网讯科技有限公司 异常检测方法、装置、电子设备以及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500326A (zh) * 2022-02-25 2022-05-13 北京百度网讯科技有限公司 异常检测方法、装置、电子设备以及存储介质
CN114500326B (zh) * 2022-02-25 2023-08-11 北京百度网讯科技有限公司 异常检测方法、装置、电子设备以及存储介质

Similar Documents

Publication Publication Date Title
US10846186B2 (en) Central processing unit CPU hot-remove method and apparatus, and central processing unit CPU hot-add method and apparatus
US10089169B2 (en) Identifying solutions to application execution problems in distributed computing environments
CN112597153B (zh) 一种基于区块链的数据存储方法、装置及存储介质
CN109308170B (zh) 一种数据处理方法及装置
CN108255620A (zh) 一种业务逻辑处理方法、装置、业务服务器及***
US10084866B1 (en) Function based dynamic traffic management for network services
CN113656168A (zh) 一种流量的自动容灾和调度的方法、***、介质和设备
CN111294413B (zh) 一种互联网协议ip地址的确定方法、装置和可读介质
CN112148779A (zh) 确定业务指标的方法、装置及存储介质
CN113934566A (zh) 异常处理方法、装置和电子设备
US20140359365A1 (en) Integrated Configuration Management and Monitoring for Computer Systems
CN116560803B (zh) 基于sr-iov的资源管理方法及相关装置
CN108733536B (zh) 监控管理***及方法
JP2006039678A (ja) 情報処理装置およびエラー検出方法
CN110532150A (zh) 一种机箱管理方法、装置、存储介质及处理器
CN107807608A (zh) 数据处理方法、数据处理***及存储介质
CN112395081B (zh) 一种资源在线自动回收方法、***、服务器以及存储介质
CN113869882A (zh) 一种数据处理方法、装置、介质
CN112673354B (zh) 一种***状态检测方法、***状态装置及终端设备
US8495033B2 (en) Data processing
CN110677344A (zh) 一种数据处理方法及服务器
CN111367750A (zh) 一种异常处理方法、装置及其设备
CN115629918B (zh) 数据处理方法、装置、电子设备及存储介质
CN103927153A (zh) 一种***配置的方法、设备及***
US9792238B2 (en) Method and apparatus for configuring a cluster system, and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination