负载均衡应用管理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:22190552 阅读:28 留言:0更新日期:2019-09-25 04:56
本申请实施例提供一种负载均衡应用管理方法、装置、计算机设备及存储介质,其涉及云计算技术领域,可应用于PaaS平台中。所述方法包括:根据预设的创建接口创建F5负载均衡应用;在所述F5负载均衡应用创建完成之后,若接收到打开预设管理接口的打开指令,根据所述打开指令打开预设管理接口;若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理。本申请实施例可将通过预设的创建接口创建的F5负载均衡应用,在预设管理接口所对应的管理界面进行管理。通过预设管理接口的管理界面可以实现对所创建的F5负载均衡应用的不同信息进行管理,提高了F5负载均衡应用管理的效率,提高了用户的体验。

Load Balancing Application Management Method, Device, Computer Equipment and Storage Media

【技术实现步骤摘要】
负载均衡应用管理方法、装置、计算机设备及存储介质
本申请涉及云计算
,尤其涉及一种负载均衡应用管理方法、装置、计算机设备及存储介质。
技术介绍
目前,市场上的PaaS平台(Platform-as-a-Service:平台即服务)对于F5负载均衡应用的管理都是依托于有相应权限的用户登陆到F5设备上进行人工修改,这样会导致负载均衡信息的不透明,同时需要修改的用户有较高的专业背景知识,并且导致操作非常繁琐。
技术实现思路
本申请实施例提供一种负载均衡应用管理方法、装置、计算机设备及存储介质,可通过预设管理接口所对应的管理界面对所创建的F5负载均衡应用进行管理,提高F5负载均衡应用管理的效率。第一方面,本申请实施例提供了一种负载均衡应用管理方法,该方法包括:根据预设的创建接口创建F5负载均衡应用;在所述F5负载均衡应用创建完成之后,若接收到打开预设管理接口的打开指令,根据所述打开指令打开预设管理接口;若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理。第二方面,本专利技术实施例提供了一种负载均衡应用管理装置,该负载均衡应用管理装置包括用于执行上述第一方面所述的方法对应的单元。第三方面,本专利技术实施例提供了一种计算机设备,所述计算机设备包括存储器,以及与所述存储器相连的处理器;所述存储器用于存储计算机程序,所述处理器用于运行所述存储器中存储的计算机程序,以执行上述第一方面所述的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现上述第一方面所述的方法。本申请实施例可将通过预设的创建接口创建的F5负载均衡应用,在预设管理接口所对应的管理界面进行管理。通过预设管理接口的管理界面可以实现对所创建的F5负载均衡应用的不同信息进行管理,因此无需登陆到具体F5设备上进行相应的管理,管理的操作方便简单,不容易出错,提高了F5负载均衡应用管理的效率;并且通过预设管理接口的管理界面能非常直观清晰的获取所创建的F5负载均衡应用的各种相关信息,信息非常透明直观,提高了用户的体验;另外在负载均衡应用发生故障时,能迅速获取相关信息进行排查,以助于排查定位故障。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的负载均衡应用管理方法的流程示意图;图2是本申请实施例提供的设置界面的示意图;图3是本申请实施例提供的负载均衡应用管理方法的子流程示意图;图4是本申请另一实施例提供的设置界面的示意图;图5a是本申请实施例提供的F5负载均衡应用的信息的示意图;图5b是本申请实施例提供的虚拟服务器的信息的示意图;图6是本申请实施例提供的负载均衡应用管理方法的更改方法流程示意图;图7是本申请实施例提供的负载均衡应用管理方法的添加方法流程示意图;图8是本申请实施例提供的负载均衡应用管理方法的删除方法流程示意图;图9是本申请实施例提供的负载均衡应用管理装置的示意性框图;图10是本申请实施例提供的第一创建单元的示意性框图;图11是本申请实施例提供的管理单元的示意性框图;图12是本申请实施例提供的管理单元的示意性框图;图13是本申请实施例提供的管理单元的示意性框图;图14是本申请实施例提供的计算机设备的示意性框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1是本申请实施例提供的负载均衡应用管理方法的流程示意图。如图1所示,该方法包括S101-S103。S101,根据预设的创建接口创建F5负载均衡应用。其中,预设的创建接口包括第一预设创建接口和第二预设创建接口。其中,第一预设创建接口用于先创建容器应用,再创建该容器应用的F5负载均衡应用,并设置容器应用与F5负载均衡应用的关联关系。可以理解地,通过第一预设创建接口,容器应用和该容器应用的F5负载均衡应用一次性创建完成,即在创建容器应用的同时创建该容器应用的F5负载均衡应用并设置该容器应用与F5负载均衡应用的关联关系。第二预设创建接口用于创建F5负载均衡应用。可应用的情景包括如下情景:容器应用已经创建完成,如将容器应用已经运行了一段时间,再确定为该容器应用创建F5负载均衡应用。在该种情景下,需要单独为容器应用创建负载均衡应用,即需要用到第二预设创建接口。具体地,第一预设创建接口和第二预设创建接口可以以设置界面和接口函数的形式存在。需要注意的是,只有通过预设的创建接口创建的F5负载均衡应用,才可以在预设管理接口所对应的管理界面上进行管理。在一实施例中,若预设的创建接口为第一预设创建接口,根据预设的创建接口创建F5负载均衡应用,即步骤S101包括以下步骤:获取通过第一预设创建接口设置的容器应用的信息和负载均衡应用的信息,其中,负载均衡应用的类型为F5;根据所设置的容器应用的信息和负载均衡应用的信息,以及预设的负载均衡参数信息,利用第一预设创建接口,创建容器应用以及F5负载均衡应用,并设置所创建的容器应用与F5负载均衡应用的关联关系。其中,第一预设创建接口包括一个设置接口,通过该设置接口设置容器应用的信息和负载均衡应用的信息,其中,该设置接口为开发人员编写的设置接口,可以以一个设置界面的形式呈现。如图2所示,为该设置接口所对应的设置界面的示意图。通过该第一预设创建接口的设置接口设置需创建的容器应用的信息以及负载均衡应用的信息。具体地,接收用户输入的/选择的需创建的容器应用的信息以及负载均衡应用的信息。由于该预设的创建接口中可以设置容器应用的信息和负载均衡应用的信息,因此同时获取容器应用的信息和负载均衡应用的信息。其中,容器应用的信息包括容器应用的应用环境、容器应用的区域,容器应用的容器实例数量、容器应用镜像信息等。容器应用的信息还包括是否启用监控、应用管理员或者应用创建者(创建容器应用的人,可以对创建的容器应用进行管理)、容器应用的资源组等。其中,容器应用的应用环境包括生产环境、测试环境、开发环境等。其中,生产环境意味着该容器应用创建成功后对接外部环境,或者供外部用户进行访问;测试环境意味着该容器应用创建成功后供测试使用;开发环境意味着该容器应用创建成功后供开发使用。容器应用的区域指的是创建容器应用的机房位置,由两部分组成:“区域”+“安全区域”。其中,“安全区域”是“区域”下的一个子区域。可以理解为,将容器应用创建在“xx区域”下的“xxx安全区域”的机房中。然而,确定容器应用创建在哪个具体地机房中,需要根据容器应用的应用环境和容器应用的区域共同决定,可以理解为将容器应用创建在某个应用环境下容器应用的区域所对应的机房中。可以理解为,同一个区域不同应用环境所对应的机房是不同的。容器应用的容器实例数量指的是该容器应用的容器数量,一个容器应用的容器数量是没本文档来自技高网...

【技术保护点】
1.一种负载均衡应用管理方法,其特征在于,所述方法包括:根据预设的创建接口创建F5负载均衡应用;在所述F5负载均衡应用创建完成之后,若接收到打开预设管理接口的打开指令,根据所述打开指令打开预设管理接口;若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理。

【技术特征摘要】
1.一种负载均衡应用管理方法,其特征在于,所述方法包括:根据预设的创建接口创建F5负载均衡应用;在所述F5负载均衡应用创建完成之后,若接收到打开预设管理接口的打开指令,根据所述打开指令打开预设管理接口;若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理。2.根据权利要求1所述的方法,其特征在于,所述管理指令包括查询指令,所述若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理,包括:若接收到来自预设管理接口所对应的管理界面触发的查询指令,获取所述查询指令中的查询条件,所述查询条件中包括查询对象,其中,所述查询对象包括F5负载均衡应用的虚拟服务器的信息、虚拟服务器中的服务器集群的信息、服务器集群中的服务器成员的信息;根据所述查询条件,从所创建的F5负载均衡应用的所有信息中获取与所述查询条件匹配的信息,将所匹配的信息返回到管理界面以供查阅。3.根据权利要求1所述的方法,其特征在于,所述管理指令包括更改指令,所述若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理,包括:若接收到来自预设管理接口所对应的管理界面触发的更改指令,获取所述更改指令中的更改对象,其中,所述更改对象包括F5负载均衡应用的虚拟服务器的信息、虚拟服务器中的服务器集群的信息;根据所述更改对象从创建F5负载均衡应用的F5设备中获取与所述更改对象的属性相对应的候选选项;接收用户从候选选项中选择的目标选项;若接收到更改确定指令,将所选择的目标选项作为所述更改对象的属性所对应的值,并在虚拟服务器的配置文件中更改所述更改对象的属性值。4.根据权利要求1所述的方法,其特征在于,所述管理指令包括添加指令,所述若接收到来自预设管理接口所对应的管理界面触发的管理指令,根据所述管理指令对所创建的F5负载均衡应用进行管理,包括:若接收到来自预设管理接口所对应的管理界面触发的添加指令,获取所述添加指令中的添加对象,所述添加对象包括服务器集群中的服务器成员信息,所述服务器集群为F5负载均衡应用的虚拟服务器的服务器集群;获取与所述F5负载均衡应用有关联关系的容器应用,获取所述容器应用的容器实例的IP和容器实例所对应的服务器用于提供服务的端口信息;根据所述容器实例的IP和所述容器实例所对应的服务器用于提供服务的端口信息确定需添加的服务器成员的IP和端口信息;若接收到添加确定指令,将所确定的IP和端口信息作为需添加的服务器成员的信息,将该服务器成员设置为服务器集群中的一个服务器成员;将所添加的...

【专利技术属性】
技术研发人员:黄桂钦
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1