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

目标对象的搜索方法和服务器集群的运维方法与流程

2021-10-27 14:39:00 来源:中国专利 TAG:方法 集群 目标 电子设备 存储设备


1.本技术涉及计算机技术领域,具体涉及一种目标对象的搜索方法、装置、电子设备及存储设备。本技术还涉及一种目标集群的搜索方法和一种服务器集群的运维方法。


背景技术:

2.用户通过服务模板及版本的过滤,对目标集群进行批量服务升级;由于集群数量较多,多达几百甚至上千,为了便于用户快速过滤出目标集群,可通过标签过滤的方式对集群进行过滤。标签过滤时,存在多个标签项逻辑关系的选择需求,例如,从集群中选择“同时”包含a标签“和”b标签的集群;或从集群中选择包含a标签“或”b标签的集群;或者,从集群中选择含a标签“和”b标签且去除c标签的集群(例如,同时包含tianji服务和pangu服务且操作系统不是5u的集群)。根据预设的逻辑关系对集群进行过滤,选出相应集群完成升级。
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.根据所述针对选项的触发操作,获得目标选项;
43.目标逻辑表达式获得单元,用于根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
44.目标对象搜索单元,用于根据所述目标逻辑表达式,从多个对象中搜索出符合所
述目标逻辑表达式的目标对象。
45.本技术还提供一种电子设备,包括:
46.处理器;以及
47.存储器,用于存储目标对象的搜索方法的程序,该设备通电并通过所述处理器运行该终端设备的目标对象的搜索方法的程序后,执行下述步骤:
48.检测针对选项的触发操作;其中,所述选项包括对象的标签信息;
49.根据所述针对选项的触发操作,获得目标选项;
50.根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
51.根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。
52.本技术还提供一种存储设备,存储有目标对象的搜索方法的程序,该程序被处理器运行,执行下述步骤:
53.检测针对选项的触发操作;其中,所述选项包括对象的标签信息;
54.根据所述针对选项的触发操作,获得目标选项;
55.根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
56.根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。
57.本技术还提供一种目标集群的搜索方法,包括:
58.检测针对集群的标签信息的触发操作;
59.根据所述针对集群的标签信息的触发操作,获得目标标签信息;
60.根据所述目标标签信息和目标标签信息之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标标签信息和目标标签信息之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
61.根据所述目标逻辑表达式,从多个集群中搜索出符合所述目标逻辑表达式的目标集群。
62.本技术提供一种服务器集群的运维方法,包括:
63.检测针对服务器集群的标签信息的触发操作;其中,所述标签信息的触发操作根据目标服务器集群的环境信息确定;
64.根据所述针对服务器集群的标签信息的触发操作,获得目标标签信息;
65.根据所述目标标签信息和目标标签信息之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标标签信息和目标标签信息之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
66.根据所述目标逻辑表达式,从多个服务器集群中搜索出符合所述目标逻辑表达式的目标服务器集群;
67.针对所述目标服务器集群发送执行指定的运维操作的指令。
68.与现有技术相比,本技术具有以下优点:
69.本技术提供一种目标对象的搜索方法,根据目标选项以及目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;根据目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。本技术提供的目标对象的搜索方法,目标逻辑关系信息为用户自定义的目标逻辑关系信息,因此在目标逻辑关系信息不仅包含唯一的“逻辑与关系”或“逻辑或关系”,还可以包含“逻辑与关系”和“逻辑或关系”的组合,以及“逻辑非关系”,与现有技术相比,数据组合的逻辑关系更加灵活。
附图说明
70.图1a是本技术提供的一种目标对象的搜索方法的应用场景实施例示意图。
71.图1是本技术第一实施例提供的一种目标对象的搜索方法的流程图。
72.图2是本技术第一实施例提供的一种选择目标选项后的选择面板的示意图。
73.图3是本技术第一实施例提供的一种启用在逻辑表达式输入框中进行逻辑表达式输入的模式的示意图。
74.图4是现有技术提供的目标选项之间的逻辑关系与目标选项分离显示的示意图。
75.图5是本技术第一实施例提供的一种将目标逻辑表达式显示在逻辑表达式输入框内的示意图。
76.图6是本技术第一实施例提供的一种将含有“逻辑非”的逻辑表达式显示在逻辑表达式输入框的示意图。
77.图7是本技术第一实施例提供的一种将默认逻辑关系信息自动显示在目标选项的前面的示意图。
78.图8是本技术第一实施例提供的将目标选项及与目标选项对应的逻辑关系信息作为一个整体进行删除的示意图。
79.图9是本技术第一实施例提供的一种在交换面板上添加子逻辑关系表达式输入框的示意图。
80.图10是本技术第一实施例提供的一种将逻辑表达式直接显示在逻辑表达式输入框中的示意图。
81.图11是本技术第一实施例提供的一种通过交互面板输入子逻辑表达式的方式的示意图。
82.图12是本技术第二实施例提供的一种目标对象的搜索装置的示意图。
具体实施方式
83.在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。
84.为了使本领域的技术人员更好的理解本技术方案,首先对本技术的一个具体应用场景实施例进行详细描述。如图1a所示,其为本技术提供的一种目标对象的搜索方法的应
用场景的实施例示意图。在图1a中,包括服务器集群109-1,服务器集群109-n;图1a中还包括集群管理服务器100,用于对集群进行管理;图1a中还包括集群用户108-1,集群用户108-n,用于发起管理指令。
85.例如,在图1a中,集群用户108-1期望对目标服务器集群进行批量服务升级该目标服务器集群的环境信息,例如指定服务的版本为较低的第一版本。
86.在具体实施过程中,可以由集群用户108-1通过客户端设备106-1上的客户端应用107-1,利用网络105向集群管理服务器109发送目标集群的搜索指令。例如,集群用户集群数量较多,多达几百甚至上千,为了便于用户快速过滤出目标集群,可通过选项过滤的操作,搜索出目标集群完成升级。集群管理服务器100收到搜索指令后,首先通过触发操作检测单元,检测针对选项的触发操作;其中,所述选项包括对象的标签信息;然后通过目标选项获得单元,根据所述针对选项的触发操作,获得目标选项;接着通过目标逻辑表达式获得单元,用于根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;最后通过目标对象搜索单元,根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象,即目标集群。在获得目标集群后,集群管理服务器100通过网络105向目标集群发送进行指定服务升级的指令;目标集群收到升级的指令后,对该目标集群的指定服务的进行升级,升级完成后指定服务的版本为较高的第二版本。
87.本技术第一实施例提供一种目标对象的搜索方法,以下结合图1进行说明。
88.如图1所示,在步骤s101中,检测针对选项的触发操作;其中,所述选项包括对象的标签信息。
89.如图2所示,针对选项的触发操作,用户可以点击选项c前的选择框,用户的上述点击操作为针对选项的触发操作。
90.如图1所示,在步骤s102中,根据所述针对选项的触发操作,获得目标选项。
91.所述目标选项,指搜索目标对象时使用的标签信息。
92.如图2,如果用户点击选项c前的选择框和选项d前的选择框,则获得目标选项为选项c和选项d。
93.如图1所示,在步骤s103中,根据所述目标选项以及目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息。
94.所述目标逻辑关系信息,包括以下至少一种:
95.逻辑与关系信息、逻辑或关系信息、逻辑非关系信息。
96.由于目标逻辑关系信息为用户自定义的目标逻辑关系信息,因此在目标逻辑关系信息不仅包含唯一的“逻辑与关系”或“逻辑或关系”,还可以包含“逻辑与关系”和“逻辑或关系”的组合,以及“逻辑非关系”,与现有技术相比,数据组合的逻辑关系更加灵活。
97.如图1所示,在步骤s104中,根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。
98.例如,如果对象为集群,目标逻辑表达式为“全部选项!pangu服务”,则从全部集群中搜索出标签不是pangu服务的目标集群。
99.作为一种实施方式,本技术第一实施例还可以包括下述步骤:
100.显示包括选项的选择面板;
101.检测针对开启在逻辑表达式输入框中进行逻辑表达式输入的模式的触发操作;
102.根据所述触发操作,开启在逻辑表达式输入框中进行逻辑表达式输入的模式。
103.如图3所示,通过点击3-1中的fx启用在逻辑表达式输入框中进行逻辑表达式输入的模式,启用后如3-2所示。
104.作为一种实施方式,本技术第一实施例还可以包括:将目标逻辑表达式显示在逻辑表达式输入框内。
105.现有技术中,目标选项之间的逻辑关系与目标选项是分离显示的,如图4所示,本技术将目标逻辑表达式显示在逻辑表达式输入框内,将目标选项之间的逻辑关系与目标选项进行有效、自然的结合,提升了用户的体验。
106.所述将所述目标逻辑表达式显示在逻辑表达式输入框内,包括:
107.将包含目标选项和目标选项之间的默认逻辑关系信息的逻辑表达式显示在预设的逻辑表达式输入框内;
108.获得目标选项之间的目标逻辑关系信息;
109.将目标选项之间的默认逻辑关系信息修改为所述目标选项之间的目标逻辑关系信息。
110.如图5所示,如果默认逻辑关系为“逻辑与”,则当用户点击选项c、选项d、选项e和选项f时,首先将选项c、选项d和选项e,以及选项c和选项d之间的默认逻辑关系信息“&”,以及选项d和选项e之间的默认逻辑关系信息“&”,以及选项e和选项f之间的默认逻辑关系信息“&”显示在逻辑表达式输入框内,然后获得选项e和选项f之间的目标逻辑关系“!”,将选项e和选项f之间的默认逻辑关系修改为目标逻辑关系“!”,修改后的逻辑表达式如5-1所示。
111.下面介绍一个将含有“逻辑非”的逻辑表达式显示在逻辑表达式输入框的例子。
112.如图6,逻辑表达式输入框显示的逻辑表达式的含义为全部选项中除了选项c和选项d,其余的都选上,通过非逻辑关系,既满足了需求,又避免了将除选项c和选项d以外的选项全部填在逻辑表达式输入框内。
113.在具体实施时,将包含目标选项和目标选项之间的默认逻辑关系的逻辑表达式显示在逻辑表达式输入框内,可以包括下述步骤:
114.检测针对选择目标选项的触发操作;
115.根据所述针对选择目标选项的触发操作,将目标选项显示在逻辑表达式输入框内;
116.当目标选项不为逻辑表达式输入框显示的第一个目标选项时,将默认逻辑关系信息显示在所述目标选项的前面。
117.当目标选项不为逻辑表达式输入框显示的第一个目标选项时,将默认逻辑关系信息自动显示在目标选项的前面,避免用户手动输入逻辑关系表达式,学习成本低。
118.例如,如图7所示,当用户点击选项c时,系统检测到针对选项c的触发操作,根据针对选项c的触发操作,将目标选项c显示在逻辑表达式输入框内,如7-1所示,接着,用户点击选项d,系统检测到针对选项d的触发操作,根据针对选项d的触发操作,将目标选项d显示在
逻辑表达式输入框内,同时将将默认逻辑关系信息“&”显示在目标选项的前面,如7-2所示。
119.作为一种实施方式,本技术第一实施例还可以包括:
120.检测针对删除逻辑表达式输入框中的目标选项的触发操作;
121.根据针对删除逻辑表达式输入框中的目标选项的触发操作,删除目标选项及与目标选项对应的逻辑关系信息。
122.在删除时,将目标选项及与目标选项对应的逻辑关系信息作为一个整体进行删除,用户不需要分别删除目标选项及与目标选项对应的逻辑关系信息,提升了用户的体验。如图8所示。
123.作为一种实施方式,为了在逻辑表达式输入框内输入更复杂的逻辑表达式,可以将构成目标逻辑表达式的多个子逻辑表达式通过交互面板输入,然后再将逻辑表达式组合成目标逻辑表达式,并将所述目标逻辑表达式显示在在逻辑表达式输入框内。
124.所述将所述目标逻辑表达式显示在逻辑表达式输入框内,包括:
125.获得通过交互面板输入的子逻辑表达式;
126.检测针对将目标逻辑表达式显示在逻辑表达式输入框的触发操作;所述目标逻辑表达式由至少一个子逻辑表达式组成;
127.根据针对将目标逻辑表达式显示在逻辑表达式输入框的触发操作,将子逻辑表达式组合成目标逻辑表达式,并将所述目标逻辑表达式显示在逻辑表达式输入框内。
128.当子逻辑表达式的数量为多个时,所述获得通过交互面板输入的子逻辑表达式,包括:
129.获得通过交互面板输入到子逻辑表达式输入框的多个子逻辑表达式,其中,每个子逻辑表达式输入框对应一个子逻辑表达式。
130.本技术第一实施例还可以包括:
131.将预设数量的子逻辑表达式输入框显示在交互面板上。
132.例如,可以将两个子逻辑表达式输入框显示在交互面板上。
133.本技术第一实施例还包括:
134.检测针对增加子逻辑表达式输入框的触发操作;
135.根据增加子逻辑表达式输入框的触发操作,在交互面板上增加子逻辑表达式输入框。
136.例如,如图9所示,预设的两个子逻辑表达式输入框只能输入两个子逻辑关系表达式,如果用户需要输入3个子逻辑关系表达式,则可以点击“添加关系组合”,交互面板上显示出第3个子逻辑关系表达式输入框。
137.以上分别介绍了将逻辑表达式直接显示在逻辑表达式输入框中和通过交互面板输入子逻辑表达式的两种方式。为了更清楚地表达两种输入的方式,下面分别举例介绍两种方式的完整输入过程。
138.方式1:将逻辑表达式直接显示在逻辑表达式输入框中
139.如图10所示,10-1为默认状态;当点击“fx”后,启用逻辑表达式输入,进入10-2;用户选择选项c,选项c输入到逻辑表达式输入框,如10-3;再选择选项d,逻辑关系“&”和选项d输入到逻辑表达式输入框,如10-4。
140.方式2:通过交互面板输入子逻辑表达式
141.如图11所示,11-1为通过交互面板输入子逻辑表达式,在浮层中点击确认,将子逻辑表达式组合成目标逻辑表达式,并将目标逻辑表达式显示在逻辑表达式输入框内,如11-2所示。
142.与本技术第一实施例提供的目标对象的搜索方法相对应的,本技术第二实施例还提供了一种目标对象的搜索装置。
143.如图12所示,所述目标对象的搜索装置,包括:
144.触发操作检测单元1201,用于检测针对选项的触发操作;其中,所述选项包括对象的标签信息;
145.目标选项获得单元1202,用于根据所述针对选项的触发操作,获得目标选项;
146.目标逻辑表达式获得单元1203,用于根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
147.目标对象搜索单元1204,用于根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。
148.可选的,所述目标逻辑关系信息,包括以下至少一种:
149.逻辑与关系信息、逻辑或关系信息、逻辑非关系信息。
150.可选的,所述装置还用于:
151.显示包括选项的选择面板;
152.检测针对开启在逻辑表达式输入框中进行逻辑表达式输入的模式的触发操作;
153.根据所述触发操作,开启在逻辑表达式输入框中进行逻辑表达式输入的模式。
154.可选的,所述装置还包括:目标逻辑表达式显示单元,用于将所述目标逻辑表达式显示在逻辑表达式输入框内。
155.可选的,所述目标逻辑表达式显示单元,具体用于:
156.将包含目标选项和目标选项之间的默认逻辑关系信息的逻辑表达式显示在预设的逻辑表达式输入框内;
157.获得目标选项之间的目标逻辑关系信息;
158.将目标选项之间的默认逻辑关系信息修改为所述目标选项之间的目标逻辑关系信息。
159.可选的,所述目标逻辑表达式显示单元,具体用于:
160.检测针对选择目标选项的触发操作;
161.根据所述针对选择目标选项的触发操作,将目标选项显示在逻辑表达式输入框内;
162.当目标选项不为逻辑表达式输入框显示的第一个目标选项时,将默认逻辑关系信息显示在所述目标选项的前面。
163.可选的,所述装置还包括:删除单元,
164.用于检测针对删除逻辑表达式输入框中的目标选项的触发操作;
165.根据针对删除逻辑表达式输入框中的目标选项的触发操作,删除目标选项及与目标选项对应的逻辑关系信息。
166.可选的,所述目标逻辑表达式显示单元,具体用于:
167.获得通过交互面板输入的子逻辑表达式;
168.检测针对将目标逻辑表达式显示在逻辑表达式输入框的触发操作;所述目标逻辑表达式由至少一个子逻辑表达式组成;
169.根据针对将目标逻辑表达式显示在逻辑表达式输入框的触发操作,将子逻辑表达式组合成目标逻辑表达式,并将所述目标逻辑表达式显示在在逻辑表达式输入框内。
170.可选的,所述目标逻辑表达式显示单元,具体用于:
171.当子逻辑表达式的数量为多个时,获得通过交互面板输入到子逻辑表达式输入框的多个子逻辑表达式,其中,每个子逻辑表达式输入框对应一个子逻辑表达式。
172.可选的,所述装置还包括:子逻辑表达式输入框显示单元,
173.用于将预设数量的子逻辑表达式输入框显示在交互面板上。
174.可选的,所述装置还包括:子逻辑表达式输入框增加单元,
175.用于检测针对增加子逻辑表达式输入框的触发操作;
176.根据增加子逻辑表达式输入框的触发操作,在交互面板上增加子逻辑表达式输入框。
177.需要说明的是,对于本技术第二实施例提供的装置的详细描述可以参考对本技术第一实施例的相关描述,这里不再赘述。
178.与本技术第一实施例提供的目标对象的搜索方法相对应的,本技术第三实施例还提供了一种电子设备。
179.所述电子设备,包括:
180.处理器;以及
181.存储器,用于存储目标对象的搜索方法的程序,该设备通电并通过所述处理器运行该终端设备的目标对象的搜索方法的程序后,执行下述步骤:
182.检测针对选项的触发操作;其中,所述选项包括对象的标签信息;
183.根据所述针对选项的触发操作,获得目标选项;
184.根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
185.根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。
186.可选的,所述目标逻辑关系信息,包括以下至少一种:
187.逻辑与关系信息、逻辑或关系信息、逻辑非关系信息。
188.可选的,所述电子设备还执行下述步骤:
189.显示包括选项的选择面板;
190.检测针对开启在逻辑表达式输入框中进行逻辑表达式输入的模式的触发操作;
191.根据所述触发操作,开启在逻辑表达式输入框中进行逻辑表达式输入的模式。
192.可选的,所述电子设备还执行下述步骤:将所述目标逻辑表达式显示在逻辑表达式输入框内。
193.可选的,所述将所述目标逻辑表达式显示在逻辑表达式输入框内,包括:
194.将包含目标选项和目标选项之间的默认逻辑关系信息的逻辑表达式显示在预设
的逻辑表达式输入框内;
195.获得目标选项之间的目标逻辑关系信息;
196.将目标选项之间的默认逻辑关系信息修改为所述目标选项之间的目标逻辑关系信息。
197.可选的,所述将包含目标选项和目标选项之间的默认逻辑关系的逻辑表达式显示在逻辑表达式输入框内,包括:
198.检测针对选择目标选项的触发操作;
199.根据所述针对选择目标选项的触发操作,将目标选项显示在逻辑表达式输入框内;
200.当目标选项不为逻辑表达式输入框显示的第一个目标选项时,将默认逻辑关系信息显示在所述目标选项的前面。
201.可选的,所述电子设备还执行下述步骤:
202.检测针对删除逻辑表达式输入框中的目标选项的触发操作;
203.根据针对删除逻辑表达式输入框中的目标选项的触发操作,删除目标选项及与目标选项对应的逻辑关系信息。
204.可选的,所述将所述目标逻辑表达式显示在逻辑表达式输入框内,包括:
205.获得通过交互面板输入的子逻辑表达式;
206.检测针对将目标逻辑表达式显示在逻辑表达式输入框的触发操作;所述目标逻辑表达式由至少一个子逻辑表达式组成;
207.根据针对将目标逻辑表达式显示在逻辑表达式输入框的触发操作,将子逻辑表达式组合成目标逻辑表达式,并将所述目标逻辑表达式显示在在逻辑表达式输入框内。
208.可选的,当子逻辑表达式的数量为多个时,所述获得通过交互面板输入的子逻辑表达式,包括:
209.获得通过交互面板输入到子逻辑表达式输入框的多个子逻辑表达式,其中,每个子逻辑表达式输入框对应一个子逻辑表达式。
210.可选的,所述电子设备还执行下述步骤:
211.将预设数量的子逻辑表达式输入框显示在交互面板上。
212.可选的,所述电子设备还执行下述步骤:
213.检测针对增加子逻辑表达式输入框的触发操作;
214.根据增加子逻辑表达式输入框的触发操作,在交互面板上增加子逻辑表达式输入框。
215.需要说明的是,对于本技术第三实施例提供的电子设备的详细描述可以参考对本技术第一实施例的相关描述,这里不再赘述。
216.与本技术第一实施例提供的目标对象的搜索方法相对应的,本技术第四实施例还提供一种存储设备,存储有目标对象的搜索方法的程序,该程序被处理器运行,执行下述步骤:
217.检测针对选项的触发操作;其中,所述选项包括对象的标签信息;
218.根据所述针对选项的触发操作,获得目标选项;
219.根据所述目标选项和目标选项之间的目标逻辑关系信息,得到目标逻辑表达式;
所述目标逻辑表达式包含目标选项和目标选项之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
220.根据所述目标逻辑表达式,从多个对象中搜索出符合所述目标逻辑表达式的目标对象。
221.需要说明的是,对于本技术第四实施例提供的存储设备的详细描述可以参考对本技术第一实施例的相关描述,这里不再赘述。
222.本技术第五实施例提供一种目标集群的搜索方法,包括:
223.检测针对集群的标签信息的触发操作;
224.根据所述针对集群的标签信息的触发操作,获得目标标签信息;
225.根据所述目标标签信息和目标标签信息之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标标签信息和目标标签信息之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
226.根据所述目标逻辑表达式,从多个集群中搜索出符合所述目标逻辑表达式的目标集群。
227.需要说明的是,对于本技术第五实施例提供的目标集群的搜索方法可以参考对本技术第一实施例的相关描述,这里不再赘述。
228.本技术第六实施例提供一种服务器集群的运维方法,包括:
229.检测针对服务器集群的标签信息的触发操作;其中,所述标签信息的触发操作根据目标服务器集群的环境信息确定;
230.根据所述针对服务器集群的标签信息的触发操作,获得目标标签信息;
231.根据所述目标标签信息和目标标签信息之间的目标逻辑关系信息,得到目标逻辑表达式;所述目标逻辑表达式包含目标标签信息和目标标签信息之间的目标逻辑关系信息,所述目标逻辑关系信息为用户自定义的目标逻辑关系信息;
232.根据所述目标逻辑表达式,从多个服务器集群中搜索出符合所述目标逻辑表达式的目标服务器集群;
233.针对所述目标服务器集群发送执行指定的运维操作的指令。
234.需要说明的是,对于本技术第六实施例提供的服务器集群的运维方法可以参考对本技术第一实施例的相关描述,这里不再赘述。
235.本技术虽然以较佳实施例公开如上,但其并不是用来限定本技术,任何本领域技术人员在不脱离本技术的精神和范围内,都可以做出可能的变动和修改,因此本技术的保护范围应当以本技术权利要求所界定的范围为准。
236.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、存储器映射输入/输出接口、网络接口和内存。
237.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
238.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动
态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
239.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜