Nothing Special   »   [go: up one dir, main page]

CN105959390A - 微服务的统一管理系统及方法 - Google Patents

微服务的统一管理系统及方法 Download PDF

Info

Publication number
CN105959390A
CN105959390A CN201610415397.XA CN201610415397A CN105959390A CN 105959390 A CN105959390 A CN 105959390A CN 201610415397 A CN201610415397 A CN 201610415397A CN 105959390 A CN105959390 A CN 105959390A
Authority
CN
China
Prior art keywords
server
client
file
micro services
distributed
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
CN201610415397.XA
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.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing 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 LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610415397.XA priority Critical patent/CN105959390A/zh
Publication of CN105959390A publication Critical patent/CN105959390A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及服务器技术领域,公开了一种微服务的统一管理系统及方法。其中该微服务的统一管理系统包含:分布式协调服务器,用于部署分布式应用程序协调服务(zookeeper);以及多个客户端服务器,用于安装微服务的应用程序,以将微服务部署于所述多个客户端服务器上;其中,所述分布式协调服务器与所述多个客户端服务器之间构成分布式服务系统,且所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务来统一管理所述客户端服务器中安装的所述微服务。本发明中,可以有效利用服务器资源来管理微服务,减少服务器维护人员的工作量。

Description

微服务的统一管理系统及方法
技术领域
本发明涉及服务器技术领域,特别涉及一种微服务的统一管理系统及方法。
背景技术
近些年来,微服务正在博客、社交媒体讨论组和会议演讲中获得越来越多的关注。它是一种软件构架的新名词。其中,微服务架构模式和其所描述的软件风格正在为敏捷部署以及复杂企业应用实施提供巨大的帮助。其中,微服务例如可以为查询服务、评论服务、排行榜服务,等等。
传统的服务部署方式,是将所有的服务统一部署于一台服务器上,这样部署人员就只需要部署一次。但是此种方式存在的问题是,当某一服务出现问题时,就会产生其他服务不能正常运行的问题。
而微服务构架就像是把小的服务开发成单一应用的形式,然后部署在不同的服务器上,这些不同的服务器采用了分布式服务架构。更具体地,微服务架构是一类将单一应用程序作为由众多小型服务构成之套件加以开发的方式,其中各项服务都拥有自己的进程并利用轻量化机制(通常为HTTP源API)实现通信。这些服务围绕业务功能建立而成,且凭借自动化部署机制实现独立部署。这些服务匹配一套最低限度的中央式管理机制,且各服务可通过不同编程语言编写而成并使用不同的数据存储技术。
采用微服务的好处在于,当某个服务出现问题时,并不会影响其他的服务,但是微服务也有一些问题,例如由于服务是部署在分布式的服务器上,当部署的服务达到100个或者上千个后,在某一服务出现问题时,服务器维护人员一时间很难在繁多的部署在服务器中的服务中找到该服务的具体位置,并且这种查找会额外的增加服务器维护人员的工作量。
发明内容
本发明实施例的目的在于提供一种微服务的统一管理系统及方法,可以有效利用服务器资源来管理微服务,减少服务器维护人员的工作量。
为解决上述技术问题,本发明的实施方式提供了一种微服务的统一管理系统,包含:分布式协调服务器,用于部署分布式应用程序协调服务(zookeeper);以及多个客户端服务器,用于安装微服务的应用程序,以将各个微服务分别部署于所述多个客户端服务器上;其中,所述分布式协调服务器与所述多个客户端服务器之间构成分布式服务系统,且所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务来统一管理所述客户端服务器中安装的所述微服务。
本发明的实施方式还提供了一种微服务的统一管理方法,包括:在分布式协调服务器中部署分布式应用程序协调服务(zookeeper);在多个客户端服务器中分别部署多个微服务;将所述分布式协调服务器与所述多个客户端服务器构成分布式服务系统;以及在所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务来统一管理所述客户端服务器中安装的所述微服务。
本发明实施方式相对于现有技术而言,利用分布式应用程序协调服务(zookeeper)来管理微服务,从而可以充分利用服务器资源并实现管理的简单化,减少资源的浪费;减少服务器部署人员的工作量。
另外,所述分布式协调服务器中维护一个文件目录,该文件目录中存在与所述多个客户端服务器分别对应的文件夹。通过该文件夹,可以对各客户端服务器的微服务进行管理,例如删除微服务、更新微服务,等等。
另外,当所述分布式服务系统中新安装了客户端服务器时,所述新安装的客户端服务器通知所述分布式协调服务器在所述文件目录下创建与所述新安装的客户端服务器对应的文件夹。当系统中部署了新客户端服务器时,可以自动在文件目录下创建其对应的文件夹,以对其进行管理。
另外,所述多个客户端服务器分别监控所述分布式协调服务器中其对应的文件夹,并且在监控在其对应的文件夹中的内容发生变化时,执行对应的内容变化的任务。利用此种方式,只需要修改客户端服务器对应的文件夹中的内容,就可以使得客户端服务器执行相应的操作。因此,对客户端服务器中的微服务的管理可以统一为文件目录下文件夹中的内容的管理。
另外,所述微服务的管理系统还包括:运营后台服务器,用于管理所述分布式协调服务器。所述运营后台服务器用于删除所述分布式协调服务器中所述文件目录下的所述文件夹,或者用于监控并执行所述文件中的内容。此实施方式中,借助于运营后台服务器来管理分布式协调服务器。
附图说明
图1是根据本发明的第一实施方式的微服务的统一管理系统的结构示意图;
图2是根据本发明的第二实施方式的微服务的统一管理系统的结构示意图;
图3是根据本发明的第三实施方式的微服务的统一管理方法的流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种微服务的统一管理系统。其具体结构如图1所示。该微服务的统一管理系统包括:分布式协调服务器11及多个客户端服务器12。其中,分布式协调服务器11可以有一个或多个,当有多个分布式协调服务器11时,该多个分布式协调服务器11用于形成分布式协调服务组,并且可以从该多个分布式协调服务器11中选出一个leader(领导者)。
其中,分布式协调服务器11用于部署分布式应用程序协调服务(zookeeper)。其中,zookeeper是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务,等等。
其中,多个客户端(client)服务器12,用于安装微服务的应用程序,以将各个微服务分别部署于所述多个客户端服务器上。其中,一个客户端服务器12可以对应一个微服务,并且多个客户端服务器12可以安装于一客户端中。
其中,所述分布式协调服务器11与所述多个客户端服务器12之间构成分布式服务系统。其中,分布式协调服务器11与多个客户端服务器12之间可以基于有线网络或者无线网络进行连接。并且,所述分布式协调服务器11与所述客户端服务器12之间采用所述分布式应用程序协调服务(zookeeper)来统一管理所述客户端服务器中安装的所述微服务。此处,可以主要是使用了zookeeper中的配置维护和分布式同步这两项功能,对于zookeeper中的配置维护和分布式同步这项功能,本领域技术人员是熟悉的,在此不再赘述。
其中,在所述分布式协调服务器11中维护一个文件目录,该文件目录中存在与所述多个客户端服务器12分别对应的文件夹。即,该文件目录下存在多个文件夹,每个文件夹对应一个客户端服务器12,从而可以通过该文件夹来管理对应的客户端服务器12。其中,该文件夹的名称可以为对应的客户端服务器12的IP(Internet Protocol,互联网协议)地址。其中,所述文件夹中可以包括如下至少一项:版本文件、位置文件、重启文件、结束文件和启动文件。此实施方式中,借助于对应客户端服务器12的文件夹,在分布式协调服务器11中通过对该文件夹的管理,例如删除该文件夹,修改该文件夹里的内容等,就可以实现对客户端服务器12的管理,即实现对微服务的管理。
其中,当所述分布式服务系统中新安装了客户端服务器12时,所述新安装的客户端服务器12通知所述分布式协调服务器11在所述文件目录下创建与所述新安装的客户端服务器12对应的文件夹。即,每当安装一个新户端服务器,该客户端服务器就会自动发送消息通知zookepper所在的分布式协调服务器安装一个与该客户端服务器对应的文件夹。之后,该客户端服务器可以监控分布式协调服务器11中对应的文件夹。该文件夹的文件夹名称例如可以是该新安装的服务器的IP地址,其中,每一个客户端服务器唯一对应一个以IP地址为文件夹名称的文件夹。在此实施方式中,在新安装了客户端服务器12后,可以将该分布式协调服务器11的IP地址配置给该新安装的客户端服务器12,然后该新安装的客户端服务器12将其IP地址等信息发送至该分布式协调服务器11,以通知该分布式协调服务器11为其创建基于zookepper技术的文件夹。
其中,所述多个客户端服务器12分别监控所述分布式协调服务器11中其对应的文件夹,并且在监控到其对应的文件夹中的内容发生变化时,执行对应的内容变化的任务。例如,客户端服务器12(IP地址为**.****.**)在分布式协调服务器11中对应的文件夹名称为“**.****.**”。当在分布式协调服务器11中,名称为“**.****.**”的文件夹中的内容发生变化时,对应的客户端服务器12即可以监控到此变化,从而执行与该变化相同的任务。从而使得维护人员可以通过对分布式协调服务器11中的文件夹进行管理,就可以管理到对应的客户端服务器12,即可以管理到对应的微服务。
本发明实施方式,利用分布式应用程序协调服务(zookeeper)来管理微服务,从而可以充分利用服务器资源并实现管理的简单化,减少资源的浪费,减少服务器部署人员的工作量。
本发明的第二实施方式涉及一种微服务的管理系统,如图2所示。第二实施方式与第一实施方式大致相同,主要区别之处在于:在本发明第二实施方式中,还包括:运营后台服务器13。所述运营后台服务器13,用于管理所述分布式协调服务器11。例如,所述运营后台服务器13用于删除所述分布式协调服务器12中所述文件目录下的所述文件夹,或者用于监控并执行所述文件中的内容。换句话说,运营后台服务器13可以删除分布式协调服务器12中一个客户端服务器对应的以IP地址为名称的文件夹,或监控并执行zookepper所在的分布式协调服务器12下目录中以IP地址为名称的文件夹内容的值,该文件夹中可能包含版本文件、位置文件、重启文件、结束文件和启动文件,以对分布式协调服务器平台下的服务器进行部署。
不难发现,在实施方式中,可借助于运营后台服务器来实现分布式协调服务器的有效管理。
上述对本发明实施方式的系统架构进行了说明,下面对本发明实施方式的微服务的统一管理方法进行说明,该方法可以为上述系统对应的方法。
本发明第三实施方式涉及一种微服务的统一管理方法,如图3所示,包括:
步骤31:在分布式协调服务器中部署分布式应用程序协调服务(zookeeper)。
步骤32:在多个客户端服务器中分别部署多个微服务。
步骤33:将所述分布式协调服务器与所述多个客户端服务器构成分布式服务系统。以及
步骤34:在所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务(zookeeper)来统一管理所述客户端服务器中安装的所述微服务。
其中,分布式协调服务器用于部署分布式应用程序协调服务(zookeeper)。其中,zookeeper是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务,等等。在本实施方式中,主要用到了其中的配置维护功能和分布式同步功能。其中,本领域技术员熟悉该配置维护功能和分布式同步功能的内容,在此不赘述。
其中,多个客户端(client)服务器,用于安装微服务的应用程序,以将各个微服务分别部署于所述多个客户端服务器上。其中,一个客户端服务器可以对应一个微服务。
其中,所述分布式协调服务器与所述多个客户端服务器之间构成分布式服务系统。并且,所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务(zookeeper)来统一管理所述客户端服务器中安装的所述微服务。此处,可以主要是使用了zookeeper中的配置维护和分布式同步这两项功能。其中,对所述客户端服务器中安装的所述微服务的管理可以是删除对应的微服务,对该微服务进行升级,修改该微服务,等等。
其中,在所述分布式协调服务器中维护一个文件目录,该文件目录中存在与所述多个客户端服务器分别对应的文件夹。即,该文件目录下存在多个文件夹,每个文件夹对应一个客户端服务器。其中,该文件夹的名称可以为对应的客户端服务器的IP(Internet Protocol,互联网协议)地址。其中,所述文件夹中可以包括如下至少一项:版本文件、位置文件、重启文件、结束文件和启动文件。
其中,当所述分布式服务系统中新安装了客户端服务器时,所述新安装的客户端服务器通知所述分布式协调服务器在所述文件目录下创建与所述新安装的客户端服务器对应的文件夹。即,每当安装一个新客户端服务器,该客户端服务器就会自动发送消息通知zookepper所在的分布式协调服务器安装一个与该客户端服务器对应的文件夹;之后,该客户端服务器用于监控对应的文件夹。该文件夹的文件夹名称是安装的服务器IP地址,每一个客户端唯一对应一个以IP地址为文件夹名称的文件夹。
其中,所述多个客户端服务器分别监控所述分布式协调服务器中其对应的文件夹,并且在监控到其对应的文件夹中的内容发生变化时,执行对应的内容变化的任务,例如同步变化后的内容。
除此之外,在图3实施例的方法中,还可以利用运营后台服务器来管理分布式协调服务器,该运营后台服务器可以用于删除所述分布式协调服务器中所述文件目录下的所述文件夹,或者用于监控并执行所述文件中的内容。换句话说,运营后台服务器可以删除分布式协调服务器中一个客户端服务器对应的以IP地址为名称的文件夹,或监控并执行zookepper所在的分布式协调服务器下目录中以IP地址为名称的文件夹内容的值,该文件夹中可能包含版本文件、位置文件、重启文件、结束文件和启动文件,以对分布式协调服务器平台下的服务器进行部署。
本发明实施方式,利用分布式应用程序协调服务(zookeeper)来管理微服务,从而可以充分利用服务器资源并实现管理的简单化,减少资源的浪费,减少服务器部署人员的工作量。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
值得一提的是,上述实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本领域普通技术人员可以理解实现上述实施方式方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

Claims (10)

1.一种微服务的统一管理系统,其特征在于,包括:
分布式协调服务器,用于部署分布式应用程序协调服务;
多个客户端服务器,用于安装微服务的应用程序,以将微服务部署于所述多个客户端服务器上;
其中,所述分布式协调服务器与所述多个客户端服务器之间构成分布式服务系统,且所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务来统一管理所述客户端服务器中部署的所述微服务。
2.根据权利要求1所述的微服务的管理系统,其特征在于,所述分布式协调服务器中维护一个文件目录,该文件目录中存在与所述多个客户端服务器分别对应的文件夹。
3.根据权利要求2所述的微服务的管理系统,其特征在于,所述文件夹的名称为对应的客户端服务器的IP地址。
4.根据权利要求2所述的微服务的管理系统,其特征在于,当所述分布式服务系统中新安装了客户端服务器时,所述新安装的客户端服务器通知所述分布式协调服务器在所述文件目录下创建与所述新安装的客户端服务器对应的文件夹。
5.根据权利要求2所述的微服务的管理系统,其特征在于,所述多个客户端服务器分别监控所述分布式协调服务器中其对应的文件夹,并且在监控到其对应的文件夹中的内容发生变化时,执行对应的内容变化的任务。
6.根据权利要求2至5中任一项所述的微服务的管理系统,其特征在于,还包括:
运营后台服务器,用于管理所述分布式协调服务器。
7.根据权利要求6所述的微服务的管理系统,其特征在于,所述运营后台服务器用于删除所述分布式协调服务器中所述文件目录下的所述文件夹,或者用于监控并执行所述文件中的内容。
8.根据权利要求7所述的微服务的管理系统,其特征在于,所述文件夹中包括如下至少一项:版本文件、位置文件、重启文件、结束文件和启动文件。
9.一种微服务的统一管理方法,其特征在于,包括:
在分布式协调服务器中部署分布式应用程序协调服务;
在多个客户端服务器中分别部署多个微服务;
将所述分布式协调服务器与所述多个客户端服务器构成分布式服务系统;以及
在所述分布式协调服务器与所述客户端服务器之间采用所述分布式应用程序协调服务来统一管理所述客户端服务器中部署的所述微服务。
10.根据权利要求9所述的微服务的统一管理方法,其特征在于,所述分布式协调服务器中维护一个文件目录,该文件目录中存在与所述多个客户端服务器分别对应的文件夹。
CN201610415397.XA 2016-06-13 2016-06-13 微服务的统一管理系统及方法 Pending CN105959390A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610415397.XA CN105959390A (zh) 2016-06-13 2016-06-13 微服务的统一管理系统及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610415397.XA CN105959390A (zh) 2016-06-13 2016-06-13 微服务的统一管理系统及方法

Publications (1)

Publication Number Publication Date
CN105959390A true CN105959390A (zh) 2016-09-21

Family

ID=56906386

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610415397.XA Pending CN105959390A (zh) 2016-06-13 2016-06-13 微服务的统一管理系统及方法

Country Status (1)

Country Link
CN (1) CN105959390A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656592A (zh) * 2016-12-19 2017-05-10 贵州白山云科技有限公司 基于角色配置的服务管理方法和装置
CN106648936A (zh) * 2016-12-29 2017-05-10 Tcl集团股份有限公司 基于微服务的协作处理方法、系统及服务器
CN106790059A (zh) * 2016-12-20 2017-05-31 Tcl集团股份有限公司 智能电视Launcher云端系统服务调用方法及系统
CN106817408A (zh) * 2016-12-27 2017-06-09 中国银联股份有限公司 一种分布式服务器集群调度方法及装置
CN107819607A (zh) * 2017-10-13 2018-03-20 丹露成都网络技术有限公司 基于dubbo的微服务监控系统
CN108134696A (zh) * 2017-12-15 2018-06-08 云宏信息科技股份有限公司 一种微服务配置更新方法及装置
CN110233886A (zh) * 2019-05-30 2019-09-13 华南理工大学 一种面向海量微服务的高可用服务治理系统及实现方法
CN110928662A (zh) * 2019-11-28 2020-03-27 国网信息通信产业集团有限公司 一种面向微服务架构的分布式定时任务调度器
CN111221708A (zh) * 2020-01-06 2020-06-02 紫光云技术有限公司 一种高可靠灵活的微服务系统及可视化管理方法
CN111610987A (zh) * 2020-05-25 2020-09-01 北京邮电大学 一种基于微服务的数据处理系统和方法
CN111884747A (zh) * 2020-07-21 2020-11-03 腾讯科技(深圳)有限公司 一种网络时间协议服务器的管理方法和系统
US10841181B2 (en) 2017-02-24 2020-11-17 Ciena Corporation Monitoring and auto-correction systems and methods for microservices
WO2021013105A1 (zh) * 2019-07-19 2021-01-28 深圳前海微众银行股份有限公司 一种作业状态的推送方法及装置
US11095753B2 (en) 2019-09-10 2021-08-17 International Business Machines Corporation Dynamic initiation of services
CN113590696A (zh) * 2021-06-18 2021-11-02 济南浪潮数据技术有限公司 一种分布式应用程序协调服务的管理方法、系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104023083A (zh) * 2014-06-23 2014-09-03 广东睿江科技有限公司 日志收集集群负载均衡的方法及装置
CN104660689A (zh) * 2015-02-04 2015-05-27 中国南方电网有限责任公司 分布式计算系统
CN105159767A (zh) * 2015-09-06 2015-12-16 北京京东尚科信息技术有限公司 用于基于zookeeper实现分布式调度的方法和装置
CN105162884A (zh) * 2015-09-25 2015-12-16 浪潮(北京)电子信息产业有限公司 一种基于微服务架构的云管理平台
CN105491039A (zh) * 2015-11-27 2016-04-13 国网信息通信产业集团有限公司 一种分布式软件共享系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104023083A (zh) * 2014-06-23 2014-09-03 广东睿江科技有限公司 日志收集集群负载均衡的方法及装置
CN104660689A (zh) * 2015-02-04 2015-05-27 中国南方电网有限责任公司 分布式计算系统
CN105159767A (zh) * 2015-09-06 2015-12-16 北京京东尚科信息技术有限公司 用于基于zookeeper实现分布式调度的方法和装置
CN105162884A (zh) * 2015-09-25 2015-12-16 浪潮(北京)电子信息产业有限公司 一种基于微服务架构的云管理平台
CN105491039A (zh) * 2015-11-27 2016-04-13 国网信息通信产业集团有限公司 一种分布式软件共享系统

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656592B (zh) * 2016-12-19 2020-02-18 贵州白山云科技股份有限公司 基于角色配置的服务管理方法和装置
CN106656592A (zh) * 2016-12-19 2017-05-10 贵州白山云科技有限公司 基于角色配置的服务管理方法和装置
CN106790059A (zh) * 2016-12-20 2017-05-31 Tcl集团股份有限公司 智能电视Launcher云端系统服务调用方法及系统
CN106790059B (zh) * 2016-12-20 2020-07-17 Tcl科技集团股份有限公司 智能电视Launcher云端系统服务调用方法及系统
CN106817408A (zh) * 2016-12-27 2017-06-09 中国银联股份有限公司 一种分布式服务器集群调度方法及装置
CN106648936A (zh) * 2016-12-29 2017-05-10 Tcl集团股份有限公司 基于微服务的协作处理方法、系统及服务器
CN106648936B (zh) * 2016-12-29 2020-09-22 Tcl科技集团股份有限公司 基于微服务的协作处理方法、系统及服务器
US10841181B2 (en) 2017-02-24 2020-11-17 Ciena Corporation Monitoring and auto-correction systems and methods for microservices
CN107819607B (zh) * 2017-10-13 2020-09-01 丹露成都网络技术有限公司 基于dubbo的微服务监控系统
CN107819607A (zh) * 2017-10-13 2018-03-20 丹露成都网络技术有限公司 基于dubbo的微服务监控系统
CN108134696A (zh) * 2017-12-15 2018-06-08 云宏信息科技股份有限公司 一种微服务配置更新方法及装置
CN110233886A (zh) * 2019-05-30 2019-09-13 华南理工大学 一种面向海量微服务的高可用服务治理系统及实现方法
WO2021013105A1 (zh) * 2019-07-19 2021-01-28 深圳前海微众银行股份有限公司 一种作业状态的推送方法及装置
US11095753B2 (en) 2019-09-10 2021-08-17 International Business Machines Corporation Dynamic initiation of services
CN110928662A (zh) * 2019-11-28 2020-03-27 国网信息通信产业集团有限公司 一种面向微服务架构的分布式定时任务调度器
CN111221708A (zh) * 2020-01-06 2020-06-02 紫光云技术有限公司 一种高可靠灵活的微服务系统及可视化管理方法
CN111610987A (zh) * 2020-05-25 2020-09-01 北京邮电大学 一种基于微服务的数据处理系统和方法
CN111610987B (zh) * 2020-05-25 2021-11-05 北京邮电大学 一种基于微服务的数据处理系统和方法
CN111884747A (zh) * 2020-07-21 2020-11-03 腾讯科技(深圳)有限公司 一种网络时间协议服务器的管理方法和系统
CN111884747B (zh) * 2020-07-21 2024-10-18 腾讯云计算(北京)有限责任公司 一种网络时间协议服务器的管理方法和系统
CN113590696A (zh) * 2021-06-18 2021-11-02 济南浪潮数据技术有限公司 一种分布式应用程序协调服务的管理方法、系统
CN113590696B (zh) * 2021-06-18 2023-12-22 济南浪潮数据技术有限公司 一种分布式应用程序协调服务的管理方法、系统

Similar Documents

Publication Publication Date Title
CN105959390A (zh) 微服务的统一管理系统及方法
RU2417416C2 (ru) Развертывание решений в ферме серверов
US8612406B1 (en) Sharing business data across networked applications
CN101189611B (zh) 可扩展及自动复制的服务器群配置管理基础设施
CN107836007B (zh) 发现并发布api信息
US7937716B2 (en) Managing collections of appliances
JP4583289B2 (ja) 実行フロー生成プログラム、実行フロー生成方法、および実行フロー生成装置
CN1820514B (zh) 管理电信网络的系统体系结构、方法和计算机程序产品
CN105893115A (zh) 差异化部署虚拟机的方法和系统
US20100312879A1 (en) Plug-in provisioning integration in a clustered environment
CN105426208A (zh) 一种云计算系统OpenStack离线自动安装方法
CN110764918A (zh) 一种容器集群中主节点管理方法
Wang Towards service discovery and autonomic version management in self-healing microservices architecture
CN108763503A (zh) 一种基于企业私有云的知识库管理系统及方法
CN101212342B (zh) 多版本网元的网络管理方法
US20140173634A1 (en) Method and integration component for integrating osgi environments into a service-oriented architecture
JP2011522337A (ja) サーバクラスタに配信されるコンピュータシステムのソフトウェアモジュールの同期化方法、同期化システムおよびデータストレージへの適用
Sato et al. OpsSC: Decentralized blockchain network operation workflow for hyperledger fabric
CN101308463B (zh) 网格环境内面向代理编程计算任务的自适应方法
US10417051B2 (en) Synchronizing shared resources in an order processing environment using a synchronization component
US11290318B2 (en) Disaster recovery of cloud resources
Zhang et al. Remote Replication of Content
US20100114978A1 (en) Methodology for the Automatic Capture of Process Information in Federated Knowledge Systems
Magazine A new approach to configuration management for private LOCKSS networks
CN109257438A (zh) 一种多元异构存储方法及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160921