一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用程序服务器群运维管理系统、方法及装置与流程

2022-02-22 04:15:27 来源:中国专利 TAG:


1.本技术涉及服务器运维管理技术领域,尤其涉及一种应用程序服务器群运维管理系统、方法及装置。


背景技术:

2.随着信息时代的迅速发展,拥有超大用户规模的应用程序越来越多,而每个应用程序都至少需要一台服务器,因此需要的服务器也越来越多。而服务器也是需要运维管理的。
3.目前,服务器的运维管理包括多个系统,比如,安全扫描系统、日志收集系统等,每个系统都相互独立且对全部的服务器进行对应功能的运维管理。比如,需要扫描某一台服务器时,需要先登录安全扫描系统然后对该服务器进行安全扫描;再例如,需要查看服务器的日志记录时,需要登录日志收集系统后,查看该服务器的日志记录。
4.由上述内容可知,目前的服务器运维管理系统,每执行一种运维管理操作都需要人工登录,导致人工干预过多,这样很容易出现人为误操作,从而导致服务器运维管理的效率低和可靠性低。


技术实现要素:

5.本技术提供一种应用程序服务器群运维管理系统、方法及装置,用以解决现有技术中应用程序服务器运维管理效率低的问题。
6.第一方面,本技术提供一种应用程序服务器群运维管理系统,包括资产录入装置、运维管理服务器和运维管理模块;
7.资产录入装置的第一端与应用程序服务器群的第一端连接,资产录入装置的第二端与运维管理服务器的第一端连接,运维管理服务器的第二端与运维管理模块的第一端连接,运维管理模块的第二端与应用程序服务器群的第二端连接;
8.资产录入装置用于将应用程序服务器群所包括的各应用程序服务器的资产信息录入到运维管理服务器;
9.运维管理服务器用于保存资产信息,并向运维管理模块发送运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识;
10.运维管理模块包括多个运维管理工具,每个运维管理工具可同时对应用程序服务器群所包括的多个应用程序服务器进行运维管理;
11.运维管理模块在接收到运维管理指令后,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的应用程序服务器执行运维管理操作。
12.可选地,运维管理模块包括的多种运维管理工具为安全扫描工具、服务器监控工具、日志收集工具和运维工具;
13.安全扫描工具用于对运维管理对象执行安全扫描操作;
14.服务器监控工具用于对运维管理对象执行监控操作;
15.日志收集工具用于对运维管理对象执行日志收集操作;
16.运维工具用于对运维管理对象执行运维操作。
17.可选地,应用程序服务器群运维管理系统还包括数据库,数据库的第一端与运维管理模块的第三端连接,用于记录运维管理模块在执行运维管理操作时产生的数据;数据库的第二端与运维管理服务器的第三端连接用于记录运维管理服务器的数据。
18.可选地,运维工具包括定制化工具和批量运维工具;
19.定制化工具用于定制通用脚本;
20.批量运维工具用于通过通用脚本批量操作运维管理对象。
21.第二方面,本技术提供一种应用程序服务器群运维管理方法,包括:
22.接收运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识;
23.响应于运维管理指令,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的应用程序服务器执行运维管理操作。
24.可选地,运维管理工具包括安全扫描工具、服务器监控工具、日志收集工具和运维工具。
25.可选地,运维管理操作包括如下操作中的至少一种:
26.当运维管理工具包括安全扫描工具时,使用安全扫描工具对运维管理对象执行安全扫描操作;
27.当运维管理工具包括服务器监控工具时,使用服务器监控工具对运维管理对象执行监控操作;
28.当运维管理工具包括日志收集工具时,使用日志收集工具对运维管理对象执行日志收集操作;
29.当运维管理工具包括运维工具时,使用运维工具对运维管理对象执行运维操作。
30.可选地,在接收运维管理指令之前,方法还包括:
31.将每个应用程序对应的至少一个应用程序服务器的资产信息录入到运维管理服务器。
32.可选地,将在执行运维管理操作时产生的运维管理数据发送到运维管理数据库。
33.第三方面,本技术提供一种应用程序服务器群运维管理装置,包括:
34.接收模块,用于接收运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识;
35.操作模块,用于响应于运维管理指令,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的服务器执行运维管理操作。
36.第四方面,本技术提供一种电子设备,设备包括:
37.一个或者多个处理器;
38.存储器,用于存储一条或者多条程序;
39.当一条或者多条程序被一个或者多个处理器执行时,使得一个或者多个处理器实现如上述第二方面任一的方法。
40.第五方面本技术提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序用于:
41.计算机程序被处理器执行时,实现如上述第二方面任一的方法。
42.由上述内容可知,本技术实施例提供的应用程序服务器群运维管理系统包括运维管理模块,运维管理模块包括多个运维管理工具,且每个运维管理工具均与应用程序服务器群直接连接,可以同时运维管理应用程序服务器群所包括的一个、多个甚至全部服务器,这样运维管理人员只需要登录一次运维管理系统就可以对运维管理模块内所包括的多个运维管理工具进行操作;相较于现有技术,如图3所示,在每需要完成一种运维管理时,都需要对登录对应的运维管理工具,人工操作过多,不仅操作不方便,而且容易出现运维管理错误。
附图说明
43.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1为本技术一实施例提供的一种应用程序服务器群运维管理系统框图;
45.图2为本技术另一实施例提供的一种应用程序服务器群运维管理方法流程图;
46.图3为本现有技术一实施例提供的一种应用程序服务器群运维管理系统框图;
47.图4为本技术又一实施例提供的一种应用程序服务器群运维管理系统框图;
48.图5为本技术再一实施例提供的一种应用程序服务器群运维管理系统框图;
49.图6为本技术又实施例提供的一种应用程序服务器群运维管理系统框图;
50.图7为本技术又一实施例提供的一种应用程序服务器群运维管理方法流程图;
51.图8为本技术另一实施例提供的一种应用程序服务器群运维管理方法流程图;
52.图9为本技术一实施例提供的一种应用程序服务器群运维管理装置框图;
53.图10为本技术又一实施例提供的一种应用程序服务器群运维管理装置框图;
54.图11是根据本技术实施例示出的一种计算机系统的结构示意图。
具体实施方式
55.为使本技术实施例的目的、技术方案和优点更加清楚,下面对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,也属于本技术保护的范围。
56.图1是根据本技术实施例示出的一种应用程序服务器群运维管理系统框图。如图1所示,该应用程序服务器群运维管理系统包括资产录入装置100、运维管理服务器200和运维管理模块300。
57.资产录入装置100的第一端与应用程序服务器群400的第一端连接,资产录入装置
100的第二端与运维管理服务器200的第一端连接,运维管理服务器200的第二端与运维管理模块300的第一端连接,运维管理模块300的第二端与应用程序服务器群400的第二端连接。
58.上述资产录入装置100、运维管理服务器200和运维管理模块300其各自所包括的第一端、第二端或后述内容中提及的第三端可能是同一端口,也可能是不同的端口,其是否为同一端口根据实际使用情况进行确定。进一步地,当为不同的端口时,可以是不同的物理端口,也可以是不同的虚拟端口。
59.资产录入装置100用于将应用程序服务器群400所包括的各应用程序服务器的资产信息录入到运维管理服务器200。可选的,当应用程序服务器的资产信息发生变化时,可以通过资产录入装置100修改各应用程序服务器的资产信息,进而使得运维管理服务器200内存储的相关信息对应发生变化。可选的,资产录入装置100还可以展示各应用程序服务器的资产信息。
60.运维管理服务器200用于保存资产信息,并向运维管理模块300发送运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识。
61.运维管理模块300包括多个运维管理工具,每个运维管理工具可同时对应用程序服务器群所包括的多个应用程序服务器进行运维管理。
62.运维管理模块300在接收到运维管理指令后,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的应用程序服务器执行运维管理操作。
63.这里需要说明的是,上述应用程序服务器可为一个应用程序对应的多个服务器,也可以是多个应用程序对应的多个服务器,本技术实施例对此不做限制。同理,图1中的,第一服务器、第二服务器、第n服务器也可以是同一个应用程序对应的服务器,也可以是不同的应用程序对应的服务器。
64.参见图2,在使用应用程序服务器群运维管理系统对各应用程序服务器进行管理时,过程如下:
65.首先,通过资产录入装置100将应用程序服务器群所包括的各服务器的资产信息录入到运维管理服务器200。运维管理人员还可以通过资产录入装置100登录运维管理服务器,并向运维管理服务器200输入运维管理指令。
66.然后,运维管理服务器200接收并保存各应用程序服务器的资产信息,并接收收运维管理指令。
67.进一步地,由于运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识。因此,运维管理模块300在接收到运维管理指令后,可以从运维管理指令中获取运维管理工具名称、运维管理的应用程序服务器标识及运维管理操作名称;从而,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的应用程序服务器执行运维管理操作。
68.由上述内容可知,本技术实施例提供的应用程序服务器群运维管理系统包括运维管理模块,运维管理模块包括多个运维管理工具,且每个运维管理工具均与应用程序服务
器群直接连接,可以同时运维管理应用程序服务器群所包括的一个、多个甚至全部服务器,这样运维管理人员只需要登录一次运维管理系统就可以对运维管理模块内所包括的多个运维管理工具进行操作;相较于现有技术,如图3所示,在每需要完成一种运维管理时,都需要对登录对应的运维管理工具,人工操作过多,不仅操作不方便,而且容易出现运维管理错误。
69.另外,由图3可知,现有技术每个运维管理工具都需要配置至少一台资产录入设备、一台运维服务器才能共同运维管理应用程序服务器群;而本技术实施例可以根据应用程序服务器的数量,所要保存的数据信息匹配合适数量的资产录入设备、运维服务器即可,而不需要每个运维管理工具都配置资产录入设备、运维服务器,从而节省了运维管理成本。
70.可选地,上述应用程序的资产信息包括各应用程序服务器标识、各应用程序服务器对应的应用程序标识、各应用程序服务器的硬件信息、各应用程序服务器的ip地址、各应用程序服务器的内存剩余量及各应用程序服务器的操作系统等,当然资产信息还包括其它任何有关应用程序服务器的信息,本技术实施例对此不做限制。
71.上述应用程序标识、应用程序服务器标识是任何可用于唯一标识该应用程序或应用程序服务器的标识,比如,假设有三个应用程序,其标识可以分别为a、b或c,只要一个标识可以唯一标识一个应用程序即可。其它内容类似在此不做一一赘述。
72.可选地,参见图4,运维管理模块300包括的多种运维管理工具为安全扫描工具301、服务器监控工具302、日志收集工具303和运维工具304。
73.其中,安全扫描工具301用于对运维管理对象执行安全扫描操作。
74.其中,服务器监控工具302用于对运维管理对象执行监控操作。
75.其中,日志收集工具303用于对运维管理对象执行日志收集操作。
76.其中,运维工具304用于对运维管理对象执行运维操作。
77.示例性地,在录入应用程序服务器的资产信息时,安全扫描工具301需要对各应用程序服务器及其资产信息进行安全扫描,以保证应用程序服务器及其信息的安全性。再比如,当一个应用程序开发了新的业务时,需要对该新业务进行扫描,以确定该新业务是否存在漏洞。比如,一个社交应用程序开发了新的语音聊天业务,则需要对该新的语音聊天业务涉及的代码、插件等进行安全扫描,当安全扫描达标后才可更新该应用程序,并将相关的信息录入到对应的应用程序服务器。
78.示例性地,服务器监控工具302可用于监控各应用程序服务器的流量、内存及其所承载的压力的大小,以确定是否需要进行扩容等,以及时了解各应用程序服务器的当前情况。
79.示例性地,日志收集工具303可以收集、过滤出现问题的相关操作,以便于后期运维查看。可选的,日志收集工具303还可以对日志进行分析,定位故障。
80.示例性地,运维工具304可以对应用程序服务器群进行批量运维,比如,对全部应用程序服务器进行操作系统更换。
81.可选地,参见图5,运维工具包括定制化工具和批量运维工具。
82.定制化工具用于定制通用脚本。
83.在运维管理工作中,如查看端口服务变化、查看应用程序服务器状态等,运维人员只需要登录一次运维管理系统即可实现上述操作,即使是需要定期或不定期的执行此操
作,相较于现有技术也大大减少了登录次数。另外,可以将一些使用频率较高的运维管理需求定制化封装成函数或做成小工具,直接实现功能,以脚本的形式保存,一方面可以根据后期需求进行编辑,另一方面,脚本保存并在每次运行前,先在测试环境进行测试,也可以减少运维管理中的人为失误。
84.进一步地,对于一些简单的脚本实现不了的功能,可进行脚本编排,比如,可以使用playbook进行复杂命令的执行。
85.批量运维工具用于通过通用脚本批量操作运维管理对象。
86.示例性地,在进行操作系统更换时,运维管理人员可以通过登录运维管理后,通过批量运维同时对多台应用程序服务器进行操作系统更换,而不需要直接面对应用程序服务器进行逐台更换,因此,本技术实施例提供的方法省时省力,更换方便。
87.由上述内容可知,运维管理人员只要登录运维管理系统就可以监控和了解所有应用程序服务器的业务资源使用状态,及时发现可能导致系统故障的隐患。
88.可选地,参见图6,应用程序服务器群运维管理系统还包括数据库500,数据库500的第一端与运维管理模块300的第三端连接,用于记录运维管理模块300在执行运维管理操作时产生的数据;数据库500的第二端与运维管理服务器200的第三端连接用于记录运维管理服务器200的数据。
89.可选地,应用程序服务器群运维管理系统还可以包括用户管理模块。用户管理模块用于对使用该系统的用户的权限做管理,分配给不同用户不同的权限,以更加方便的管理应用程序服务器群。
90.另外,需要说明的是,上述各设备之间可以根据实际使用情况进行有线或无线连接,本技术实施例对此不做限制。比如,上述资产录入装置100、运维管理服务器200、运维管理模块300、应用程序服务器群400和数据库500之间可以根据实际使用场景确定其进行有线或无线连接。
91.另外,还需要说明的是,上述应用程序服务器群运维管理系统可以基于agent技术实现。
92.对于上述实施例,示例性地,应用程序包括一个社交应用程序和一个游戏应用程序,该社交应用程序的标识为1,该游戏应用程序的标识为2。该社交应用程序对应有3个应用程序服务器,且该3个应用程序服务器的标识依次为a、b和c,游戏应用程序对应的有3个应用程序服务器,且标识依次为d、e和f。资产录入装置100为一台计算机,运维管理模块300需要对上述6个应用程序服务器进行运维管理。进一步地,当前的运维管理为对标识为a、b和c这三个应用程序服务器的操作系统进行更换,则上述运维管理过程如下:
93.首先,通过计算机将社上述6个服务器的资产信息录入到运维管理服务器200。比如,录入的信息为:
[0094][0095]
运维管理服务器200接收并保存上述各应用程序服务器的资产信息。
[0096]
运维管理人员通过计算机登录运维管理服务器200,并向运维管理服务器200输入通过批量运维工具将标识为a、b和c这三个应用程序服务器的操作系统更换为android操作系统的运维管理指令,并该运维管理指令发送给运维管理模块300。
[0097]
运维管理模块300在接收到运维管理指令后,从运维管理指令中获取运维管理工具名称、运维管理的应用程序服务器标识及运维管理操作名称,即获取到的运维管理工具名称为批量运维工具、运维管理的应用程序服务器标识为a、b和c及运维管理操作名称为a、b和c这三个应用程序服务器的操作系统更换为android操作系统。
[0098]
最后,通过应用程序服务器标识为a、b和c查询到对应的应用程序服务器,通过批量运维工具将查询到的这三个应用程序服务器的操作系统更换为android操作系统,完成一次运维管理。
[0099]
另外,上述举例描述中提及的有关数量、种类或其它方面的限制,仅是为了描述方便,并不是对本技术的限制。
[0100]
图7是根据本技术实施例示出的一种应用程序服务器群运维管理方法,该应用程序服务器群运维管理方法可以由上述运维管理模块实现。如图7所示,结合图8,该应用程序服务器群运维管理方法包括:
[0101]
步骤701,接收运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识。
[0102]
步骤702,响应于运维管理指令,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的服务器执行运维管理操作。
[0103]
可选地,运维管理工具包括安全扫描工具、服务器监控工具、日志收集工具和运维工具。
[0104]
可选地,运维管理操作包括如下操作中的至少一种:
[0105]
当运维管理工具包括安全扫描工具时,使用安全扫描工具对运维管理对象执行安全扫描操作;
[0106]
当运维管理工具包括服务器监控工具时,使用服务器监控工具对运维管理对象执行监控操作;
[0107]
当运维管理工具包括日志收集工具时,使用日志收集工具对运维管理对象执行日志收集操作;
[0108]
当运维管理工具包括运维工具时,使用运维工具对运维管理对象执行运维操作。
[0109]
可选地,在接收运维管理指令之前,方法还包括:
[0110]
将每个应用程序对应的至少一个应用程序服务器的资产信息录入到运维管理服务器。
[0111]
可选地,将在执行运维管理操作时产生的运维管理数据发送到运维管理数据库。
[0112]
另外,需要说明的是,本方法实施例中的相关内容,请参照上述系统实施例,在此不做赘述。
[0113]
由上述内容可知,本技术实施例提供的应用程序服务器群运维管理方法,其通过运维管理模块实现,运维管理模块包括多个运维管理工具,且每个运维管理工具均与应用程序服务器群直接连接,可以同时运维管理应用程序服务器群所包括的一个、多个甚至全部服务器,这样运维管理人员只需要登录一次运维管理系统就可以对运维管理模块内所包括的多个运维管理工具进行操作;相较于现有技术,在每需要完成一种运维管理时,都需要对登录对应的运维管理工具,人工操作过多,不仅操作不方便,而且容易出现运维管理错误。
[0114]
另外,现有技术每个运维管理工具都需要配置至少一台资产录入设备、一台运维服务器才能共同运维管理应用程序服务器群;而本技术实施例可以根据应用程序服务器的数量,所要保存的数据信息匹配合适数量的资产录入设备、运维服务器即可,而不需要每个运维管理工具都配置资产录入设备、运维服务器,从而节省了运维管理成本。
[0115]
图9是根据本技术实施例示出的一种应用程序服务器群运维管理装置,该应用程序服务器群运维管理装置可以设置在上述运维管理模块内。如图9所示,该应用程序服务器群运维管理装置包括:
[0116]
接收模块901,用于接收运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象名称包括至少一个应用程序服务器标识;
[0117]
操作模块902,用于响应于运维管理指令,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的应用程序服务器执行运维管理操作。
[0118]
可选地,运维管理工具包括安全扫描工具、服务器监控工具、日志收集工具和运维工具。
[0119]
可选地,操作模块902还用于:
[0120]
当运维管理工具包括安全扫描工具时,使用安全扫描工具对运维管理对象执行安全扫描操作;
[0121]
当运维管理工具包括服务器监控工具时,使用服务器监控工具对运维管理对象执行监控操作;
[0122]
当运维管理工具包括日志收集工具时,使用日志收集工具对运维管理对象执行日志收集操作;
[0123]
当运维管理工具包括运维工具时,使用运维工具对运维管理对象执行运维操作。
[0124]
可选地,参见图10,应用程序服务器群运维管理装置还包括录入模块903,该录入模块903用于:
[0125]
将每个应用程序对应的至少一个应用程序服务器的资产信息录入到运维管理服务器。
[0126]
可选地,操作模块902还用于:将在执行运维管理操作时产生的运维管理数据发送到运维管理数据库。
[0127]
另外,需要说明的是,装置实施例中的相关内容,请参照系统和方法实施例,在此不做赘述。
[0128]
由上述内容可知,本技术实施例提供的应用程序服务器群运维管理装置,该装置包括运维管理模块实现,运维管理模块包括多个运维管理工具,且每个运维管理工具均与应用程序服务器群直接连接,可以同时运维管理应用程序服务器群所包括的一个、多个甚至全部服务器,这样运维管理人员只需要登录一次运维管理系统就可以对运维管理模块内所包括的多个运维管理工具进行操作;相较于现有技术,在每需要完成一种运维管理时,都需要对登录对应的运维管理工具,人工操作过多,不仅操作不方便,而且容易出现运维管理错误。
[0129]
另外,现有技术每个运维管理工具都需要配置至少一台资产录入设备、一台运维服务器才能共同运维管理应用程序服务器群;而本技术实施例可以根据应用程序服务器的数量,所要保存的数据信息匹配合适数量的资产录入设备、运维服务器即可,而不需要每个运维管理工具都配置资产录入设备、运维服务器,从而节省了运维管理成本。
[0130]
图11是根据本技术实施例示出的一种计算机系统1100的结构示意图,计算机系统包括中央处理单元(cpu)1101,其可以根据存储在只读存储器(rom)1102中的程序或者从存储部分加载到随机访问存储器(ram)1103中的程序而执行各种适当的动作和处理。在ram1103中,还存储有系统操作所需的各种程序和数据。cpu1101、rom1102以及ram1103通过总线1104彼此相连。输入/输出(i/o)接口1105也连接至总线1104。
[0131]
以下部件连接至i/o接口1105:包括键盘、鼠标等的输入部分1106;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分;包括硬盘等的存储部分1108;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至i/o接口1105。可拆卸介质1111,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1110上,以便于从其上读出的计算机程序根据需要被安装入存储部分1108。
[0132]
特别地,根据本技术的实施例各流程图描述的过程可以被实现为计算机软件程序。例如,本技术的各方法实施例包括一种计算机程序产品,其包括承载在计算机可读介质
上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(cpu)1101执行时,执行本技术的系统中限定的上述功能。
[0133]
需要说明的是,本技术所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是,但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0134]
附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0135]
描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括接收模块和操作模块。其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
[0136]
作为另一方面,本技术还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现如上述实施例中所述的应用程序服务器群运维管理方法。
[0137]
例如,所述电子设备可以实现如图7中所示的:步骤701,接收运维管理指令,运维管理指令携带运维管理工具名称、运维管理对象名称及运维管理操作名称,运维管理对象
名称包括至少一个应用程序服务器标识。步骤702,响应于运维管理指令,确定运维管理工具名称、至少一个应用程序服务器标识及运维管理操作名称所对应的运维管理工具、应用程序服务器及运维管理操作;通过运维管理工具对确定的服务器执行运维管理操作。
[0138]
综上所述,本技术实施例提供的应用程序服务器群运维管理计算机系统或计算机可读介质,通过设备运维管理模块,运维管理模块包括多个运维管理工具,且每个运维管理工具均与应用程序服务器群直接连接,可以同时运维管理应用程序服务器群所包括的一个、多个甚至全部服务器,这样运维管理人员只需要登录一次运维管理系统就可以对运维管理模块内所包括的多个运维管理工具进行操作;相较于现有技术,在每需要完成一种运维管理时,都需要对登录对应的运维管理工具,人工操作过多,不仅操作不方便,而且容易出现运维管理错误。
[0139]
另外,现有技术每个运维管理工具都需要配置至少一台资产录入设备、一台运维服务器才能共同运维管理应用程序服务器群;而本技术实施例可以根据应用程序服务器的数量,所要保存的数据信息匹配合适数量的资产录入设备、运维服务器即可,而不需要每个运维管理工具都配置资产录入设备、运维服务器,从而节省了运维管理成本。
[0140]
最后应说明的是,本技术技术方案中没有描述的内容均可以使用现有技术实现。另外,以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献