CN111880853A - 一种集群化服务的启动方法、***及相关装置 - Google Patents

一种集群化服务的启动方法、***及相关装置 Download PDF

Info

Publication number
CN111880853A
CN111880853A CN202010745173.1A CN202010745173A CN111880853A CN 111880853 A CN111880853 A CN 111880853A CN 202010745173 A CN202010745173 A CN 202010745173A CN 111880853 A CN111880853 A CN 111880853A
Authority
CN
China
Prior art keywords
starting
service
expression
clustered
sequence
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.)
Withdrawn
Application number
CN202010745173.1A
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.)
Beijing Inspur Data Technology Co Ltd
Original Assignee
Beijing Inspur Data Technology 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 Beijing Inspur Data Technology Co Ltd filed Critical Beijing Inspur Data Technology Co Ltd
Priority to CN202010745173.1A priority Critical patent/CN111880853A/zh
Publication of CN111880853A publication Critical patent/CN111880853A/zh
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4416Network booting; Remote initial program loading [RIPL]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

本申请提供一种集群化服务的启动方法,包括:获取启动表达式;对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;根据所述启动顺序启动各项服务。本申请通过自定义集群化服务的启动表达式,将集群中各服务的开机过程和开机顺序以逻辑表达式的方式实现,大大增强了***的可扩展性,提高集群在开机时的响应速度。同时关机过程亦可以参考开机过程中所采用的表达式,符合开闭原则,提高了服务器集群***的可维护性。本申请还提供一种集群化服务的启动***、计算机可读存储介质和电子设备,具有上述有益效果。

Description

一种集群化服务的启动方法、***及相关装置
技术领域
本申请涉及服务器领域,特别涉及集群化服务的启动方法、***及相关装置。
背景技术
随着云计算与大数据时代的到来,基于国产化CPU和操作***的云平台也越来越多,技术也越来越成熟,国产化技术的成熟使得很多业务***不再依赖于传统的操作***,国产化CPU和操作***也进入了技术选型的范畴。为了能够发挥出国产操作***的优势,在云平台架构设计的时应注重功能的优化和相应速度,以最小的资源来实现需要的功能和对应的响应速度,为了能够使得国产化CPU和操作***更快的抢占市场,以更短的迭代周期提供出来更多的功能也显得尤为重要。
集群化的服务一般都会有各种角色,以mysql集群为例其包含主节点、备节点和代理节点,而redis集群有主节点、备节点、哨兵节点,在开关机的时候为了保证集群的完整性,需要根据这些节点角色按照顺序来开启或者关闭。为了实现这种逻辑,当前需要针对每种服务写一套逻辑来进行控制,但难以扩展,每加一种服务或者增加一种角色都要需要新写大量的逻辑代码,并且需要修改的代码量很大,违背开闭原则。另一种做法是在数据库配置文件中维护角色的顺序,按照维护的顺序进行开关机,但是对于不同角色可以同时关机的场景难以实现,只能逐个角色进行开关机。
发明内容
本申请的目的是提供一种集群化服务的启动方法、***、计算机可读存储介质和电子设备,能够简化集群的启动方式,提高***启动的响应速度。
为解决上述技术问题,本申请提供一种集群化服务的启动方法,具体技术方案如下:
获取启动表达式;
对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;
根据所述启动顺序启动各项服务。
可选的,包括:
定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式。
可选的,所述定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式包括:
确定所述集群化服务中各服务的启动顺序;
按照所述启动顺序在各服务之间定义对应的操作符,得到操作表达式;其中,所述操作符包括并列操作符、先后操作符和挂载操作符;
为所述操作表达式补充运算符,得到所述启动表达式。
可选的,当所述启动表达式中包含并列操作符时,根据所述启动顺序启动各项服务包括:
根据所述启动顺序采用多线程任务启动各项服务。
可选的,当目标服务添加至集群时,若所述目标服务的角色符合所述集群化服务对应的角色类型,还包括:
确定所述目标服务在所述集群化服务中对应的启动关系;
根据所述启动关系修改所述启动表达式,得到目标启动表达式,并替换所述启动表达式。
可选的,若所述目标服务的角色不符合所述集群化服务对应的角色类型,还包括:
为所述目标服务配置第二启动表达式;
则在所述集群化服务启动时,还包括:
获取所述启动表达式和所述第二启动表达式;
对所述启动表达式和所述第二启动表达式分别进行解析,得到所述集群化服务对应的启动顺序和第二启动顺序;
利用第一线程或第一线程组按所述启动顺序启动对应的服务,利用第二线程或第二线程组按所述第二启动顺序启动所述目标服务。
本申请还提供一种集群化服务的启动***,包括:
获取模块,用于获取启动表达式;
解析模块,用于对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;
启动模块,用于根据所述启动顺序启动各项服务。
可选的,包括:
表达式定义模块,用于定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式。
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。
本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上所述的方法的步骤。
本申请提供一种集群化服务的启动方法,包括:获取启动表达式;对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;根据所述启动顺序启动各项服务。
本申请通过自定义集群化服务的启动表达式,将集群中各服务的开机过程和开机顺序以逻辑表达式的方式实现,大大增强了***的可扩展性,当增加一种服务或者一种角色,无需修改核心的代码逻辑,只需要在原有的基础上增加启动表达式就可按照通用的开机逻辑进行开机,提高集群在开机时的响应速度。同时关机过程亦可以参考开机过程中所采用的表达式,符合开闭原则,提高了服务器集群***的可维护性。
本申请还提供一种集群化服务的启动***、计算机可读存储介质和电子设备,具有上述有益效果,此处不再赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例所提供的一种集群化服务的启动方法的流程图;
图2为本申请实施例所提供的一种集群化服务的启动***结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参考图1,图1为本申请实施例所提供的一种集群化服务的启动方法的流程图,该方法包括:
S101:获取启动表达式;
本步骤旨在获取启动表达式,本实施例默认在执行本步骤前需要配置该启动表达式。这是对于如何配置该启动表达式不做具体限定,可以定义解释器并基于集群化服务中各服务的启动顺序配置启动表达式,解释器指解释器模式,即给定一种语言,定义文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
需要注意的是,本申请中所针对的对象为集群中的服务,该服务可以为服务器中的特定程序,例如监控程序、温控程序等,也可以为集群中的某一台设备,容易理解的是,集群中任一台设备均在集群对外服务中起到相应的作用,因此,该服务也可以为设备。换句话说,本实施例所针对的启动顺序,主要针对集群中不同设备之间的启动顺序,此外也可以针对设备中主要程序或者插件。
作为一种优选的建立启动表达式的方式,其过程可以如下:
S1011:确定集群化服务中各服务的启动顺序;
S1012:按照启动顺序在各服务之间定义对应的操作符,得到操作表达式;
S1013:为操作表达式补充运算符,得到启动表达式。
首先需要确定集群化服务中各个服务的启动顺序,此后在各服务之间定义对应的操作符。操作符可以包括并列操作符、先后操作符和挂载操作符等待,并列操作符指的是操作符左右各个服务需要同时启动,先后操作符至操作符左侧服务先于右侧服务启动,而挂载操作符指操作符左侧服务启动后即可启动中间服务,但中间服务与挂载操作符右侧的服务启动顺序不作要求,即实现中间的服务只需在挂载操作符左侧的服务启动后启动即可。当然,在此基础上,本领域技术人员还可以针对集群中其他类型的启动关系采用其他的操作符,此外,本实施例在此对于操作符的具体表达形式不作限定。容易理解的是,操作表达式中,服务应以对应的名称或者ID替代。
定义操作符得到操作表达式后,还需要补充运算符,所谓运算符即为可被识别并执行的标识符,由于操作符仅用于表现各服务之间的执行顺序,但仅仅存在服务名称和操作符显然不被集群所识别,因为需要补充相应的运算符,以使最终得到的启动表达式可被集群识别并解析。
此外,还需要注意的是,该启动表达式需要对不同集群类型兼容,即满足不同集群要求,例如mysql集群为包含主节点、备节点和代理节点,而redis集群有主节点、备节点、哨兵节点,即不同集群所包含的节点角色不同,不同角色对应的启动方式也存在相应的差异,因此该启动表达式需要兼容不同集群类型。
S102:对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;
本步骤需要对启动表达式进行解析,旨在将启动表达式解析得到相应的启动顺序。解析过程可以先对运算符加以识别,进而通过操作符确定各服务之间的执行顺序,因此,本步骤需要识别各服务的服务名称,及服务之间的操作符。由于各操作符对应的执行方式唯一,则对启动表达式解析后可以直接确定各项服务的启动顺序。
S103:根据所述启动顺序启动各项服务。
在得到启动顺序之后,即可按照该启动顺序启动各项服务。值得一提的是,所得到的服务通常为常规的启动方法,而对于特殊的服务,其启动方式不为通用的启动方式时,还可以利用spring框架的依赖查找功能,来查找该特殊服务的启动方式,以便满足所有服务的启动需求。
当启动表达式中包含并列操作符时,执行本步骤时需要根据启动顺序采用多线程任务启动各项服务。由于包含并列操作符时,至少有两个服务需要同时启动,则此时可以通过配置多线程任务以满足不同服务同时启动的需求。
需要注意的是,针对于集群中各服务的关机方式,同样可以采用上述过程所描述的表达式方式,配置相应的关机表达式,以满足集群中各服务的关机需求,在此不作重复赘述。借此可以实现通过表达式调控集群中服务的开关机功能,摆脱对相应代码的依赖,同时有助于提高***的响应速度。
本申请实施例通过自定义集群化服务的启动表达式,将集群中各服务的开机过程和开机顺序以逻辑表达式的方式实现,大大增强了***的可扩展性,当增加一种服务或者一种角色,无需修改核心的代码逻辑,只需要在原有的基础上增加启动表达式就可按照通用的开关机逻辑进行开关机,提高集群在开机时的响应速度。同时关机过程亦可以参考开机过程中所采用的表达式,符合开闭原则,提高了服务器集群***的可维护性。
在上述实施例的基础上,作为优选的实施例,当集群化服务添加新的服务,例如当目标服务添加至集群时,且目标服务的角色符合集群化服务对应的角色类型,还可以包括如下步骤:
S201:确定目标服务在集群化服务中对应的启动关系;
S202:根据启动关系修改启动表达式,得到目标启动表达式,并替换启动表达式。
当集群中添加新的服务时,确定该目标服务在集群化服务中的启动顺序,即该目标服务与集群中其他服务的执行顺序关系,并重新配置启动表达式,得到目标启动表达式,此后在执行集群启动时,即可将目标启动表达式替代上一实施例中的启动表达式并执行相应的步骤,以满足集群添加新服务的需求,而无需为该目标服务配置新的启动代码。
进一步的,若目标服务的角色不符合集群化服务对应的角色类型,还可以为目标服务配置第二启动表达式。
若添加至集群的服务对应的角色在原有集群中并不存在,即其对应的启动方式、启动类型中在集群中未有相应的角色信息,此时,可以针对该目标服务单独配置相应的启动表达式,即第二启动表达式。需要注意的是,第二启动表达式和上文所述的启动表达式相互独立,互不影响。
则此时执行集群化服务启动时,其过程如下:
S301:获取启动表达式和第二启动表达式;
S302:对启动表达式和第二启动表达式分别进行解析,得到集群化服务对应的启动顺序和第二启动顺序;
S303:利用第一线程或第一线程组按启动顺序启动对应的服务,利用第二线程或第二线程组按第二启动顺序启动目标服务。
步骤S302解析后可以得到两个启动顺序,需要注意的是,两个启动顺序中的各项服务互不干扰,互不影响。在本实施例的基础上,在进行集群服务的启动时,同样可以配置多个启动表达式。但需要注意的是,多个启动表达式之间应存在启动时间上的重叠,否则可以合并为一条启动表达式,且通常每个启动表达式应分配相应的线程,以满足多服务启动需求。
下面对本申请实施例提供的一种集群化服务的启动***进行介绍,下文描述的启动***与上文描述的一种集群化服务的启动方法可相互对应参照。
参见图2,图2为本申请实施例所提供的一种集群化服务的启动***结构示意图,本申请还提供一种集群化服务的启动***,包括:
获取模块100,用于获取启动表达式;
解析模块200,用于对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;
启动模块300,用于根据所述启动顺序启动各项服务。
基于上述实施例,作为优选的实施例,启动***可以包括:
表达式定义模块,用于定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式。
本申请还提供了一种计算机可读存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请还提供了一种电子设备,可以包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时,可以实现上述实施例所提供的步骤。当然所述电子设备还可以包括各种网络接口,电源等组件。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的***而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

Claims (10)

1.一种集群化服务的启动方法,其特征在于,包括:
获取启动表达式;
对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;
根据所述启动顺序启动各项服务。
2.根据权利要求1所述的启动方法,其特征在于,包括:
定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式。
3.根据权利要求2所述的启动方法,其特征在于,所述定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式包括:
确定所述集群化服务中各服务的启动顺序;
按照所述启动顺序在各服务之间定义对应的操作符,得到操作表达式;其中,所述操作符包括并列操作符、先后操作符和挂载操作符;
为所述操作表达式补充运算符,得到所述启动表达式。
4.根据权利要求3所述的启动方法,其特征在于,当所述启动表达式中包含并列操作符时,根据所述启动顺序启动各项服务包括:
根据所述启动顺序采用多线程任务启动各项服务。
5.根据权利要求1所述的启动方法,其特征在于,当目标服务添加至集群时,若所述目标服务的角色符合所述集群化服务对应的角色类型,还包括:
确定所述目标服务在所述集群化服务中对应的启动关系;
根据所述启动关系修改所述启动表达式,得到目标启动表达式,并替换所述启动表达式。
6.根据权利要求1所述的启动方法,其特征在于,若所述目标服务的角色不符合所述集群化服务对应的角色类型,还包括:
为所述目标服务配置第二启动表达式;
则在所述集群化服务启动时,还包括:
获取所述启动表达式和所述第二启动表达式;
对所述启动表达式和所述第二启动表达式分别进行解析,得到所述集群化服务对应的启动顺序和第二启动顺序;
利用第一线程或第一线程组按所述启动顺序启动对应的服务,利用第二线程或第二线程组按所述第二启动顺序启动所述目标服务。
7.一种集群化服务的启动***,其特征在于,包括:
获取模块,用于获取启动表达式;
解析模块,用于对所述启动表达式进行解析,得到所述集群化服务中各项服务的启动顺序;
启动模块,用于根据所述启动顺序启动各项服务。
8.根据权利要求7所述的启动***,其特征在于,包括:
表达式定义模块,用于定义解释器并基于所述集群化服务中各服务的启动顺序配置所述启动表达式。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述的方法的步骤。
10.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1-6任一项所述的方法的步骤。
CN202010745173.1A 2020-07-29 2020-07-29 一种集群化服务的启动方法、***及相关装置 Withdrawn CN111880853A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010745173.1A CN111880853A (zh) 2020-07-29 2020-07-29 一种集群化服务的启动方法、***及相关装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010745173.1A CN111880853A (zh) 2020-07-29 2020-07-29 一种集群化服务的启动方法、***及相关装置

Publications (1)

Publication Number Publication Date
CN111880853A true CN111880853A (zh) 2020-11-03

Family

ID=73201043

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010745173.1A Withdrawn CN111880853A (zh) 2020-07-29 2020-07-29 一种集群化服务的启动方法、***及相关装置

Country Status (1)

Country Link
CN (1) CN111880853A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113238810A (zh) * 2021-02-24 2021-08-10 紫光云技术有限公司 一种基于linux的service配置redis的方法
CN114116068A (zh) * 2021-12-02 2022-03-01 重庆紫光华山智安科技有限公司 服务启动优化方法、装置、电子设备和可读存储介质
CN114691707A (zh) * 2022-05-27 2022-07-01 云账户技术(天津)有限公司 线上集群服务配置方法、***、网络设备和存储介质
CN115080151A (zh) * 2022-07-22 2022-09-20 平安银行股份有限公司 App启动流程控制方法、计算机可读存储介质及终端

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102455941A (zh) * 2010-10-29 2012-05-16 金蝶软件(中国)有限公司 一种基于范式的多任务调度方法、装置及通信终端
CN111064624A (zh) * 2019-12-29 2020-04-24 苏州浪潮智能科技有限公司 一种整机柜节点定位方法、装置、设备及可读存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102455941A (zh) * 2010-10-29 2012-05-16 金蝶软件(中国)有限公司 一种基于范式的多任务调度方法、装置及通信终端
CN111064624A (zh) * 2019-12-29 2020-04-24 苏州浪潮智能科技有限公司 一种整机柜节点定位方法、装置、设备及可读存储介质

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113238810A (zh) * 2021-02-24 2021-08-10 紫光云技术有限公司 一种基于linux的service配置redis的方法
CN114116068A (zh) * 2021-12-02 2022-03-01 重庆紫光华山智安科技有限公司 服务启动优化方法、装置、电子设备和可读存储介质
CN114116068B (zh) * 2021-12-02 2023-06-02 重庆紫光华山智安科技有限公司 服务启动优化方法、装置、电子设备和可读存储介质
CN114691707A (zh) * 2022-05-27 2022-07-01 云账户技术(天津)有限公司 线上集群服务配置方法、***、网络设备和存储介质
CN115080151A (zh) * 2022-07-22 2022-09-20 平安银行股份有限公司 App启动流程控制方法、计算机可读存储介质及终端
CN115080151B (zh) * 2022-07-22 2023-07-14 平安银行股份有限公司 App启动流程控制方法、计算机可读存储介质及终端

Similar Documents

Publication Publication Date Title
CN111880853A (zh) 一种集群化服务的启动方法、***及相关装置
CN108304201B (zh) 对象更新方法、装置及设备
CN111752959B (zh) 一种实时数据库跨库sql交互方法和***
US10025630B2 (en) Operating programs on a computer cluster
CN108920153A (zh) 一种基于负载预测的Docker容器动态调度方法
CN113986241B (zh) 一种基于知识图谱的业务规则的配置方法以及装置
CN112287007A (zh) 基于Flink SQL引擎的工业生产数据实时处理方法、***
CN112000350A (zh) 一种动态规则更新方法、装置及存储介质
CN113010598A (zh) 面向遥感大数据处理的动态自适应分布式协同工作流***
CN113934832A (zh) 基于会话的交互处理方法、装置、设备、介质及程序产品
US20170329700A1 (en) Executing Multi-Version Tests Against a Multi-Version Application
CN115617364A (zh) Gpu虚拟化部署方法、***、计算机设备和存储介质
CN112632082B (zh) 一种创建Flink作业的方法及装置
CN116661978B (zh) 一种分布式的流程处理方法、装置及分布式业务流程引擎
CN112565416A (zh) 基于云原生的大规模边缘安卓设备纳管***及其纳管方法
CN115858499A (zh) 一种数据库分区处理方法、装置、计算机设备和存储介质
CN113849161A (zh) 应用控制方法、装置、存储介质及电子设备
CN112632113B (zh) 一种算子管理方法和算子管理***
CN114490694A (zh) 一种业务规则处理方法、装置、服务器及存储介质
CN113918288A (zh) 任务处理方法、装置、服务器及存储介质
CN111858234A (zh) 一种任务执行方法、装置、设备、介质
CN117093638B (zh) 一种微服务数据初始化方法、***、电子设备及存储介质
CN117390040B (zh) 基于实时宽表的业务请求处理方法、设备及存储介质
CN117493141A (zh) 性能分析***及方法
KR102485154B1 (ko) 전력 통신 서비스

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20201103