资源的管理方法和装置制造方法及图纸

技术编号:33246898 阅读:19 留言:0更新日期:2022-04-27 18:00
本申请公开了一种资源的管理方法和装置。其中,该方法包括:创建资源仓库,资源仓库为目标平台的私有文件仓库;在为目标平台提供服务的过程中,提供对资源仓库的资源和资源版本的可视化管理功能。本申请解决了相关技术中资源管理效率较低的技术问题。管理效率较低的技术问题。管理效率较低的技术问题。

【技术实现步骤摘要】
资源的管理方法和装置


[0001]本申请涉及互联网领域,具体而言,涉及一种资源的管理方法和装置。

技术介绍

[0002]微服务的服务治理一般使用云部署或者云管理方案,并且需要将服务托管在云服务上,但是一些特殊的领域,如银行、医院这种对数据敏感的机构,不适合在云上部署;同时目前这些机构的信息化体系非常庞大,运行的服务管理、运维都面临很大的问题,成本很高;微服务可视化部署管理系统就是为来解决服务私有化下,部署管理困难、运维成本高的问题。
[0003]针对上述管理效率较低的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种资源的管理方法和装置,以至少解决相关技术中资源管理效率较低的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种资源的管理方法,包括:创建资源仓库,资源仓库为目标平台的私有文件仓库;在为目标平台提供服务的过程中,提供对资源仓库的资源和资源版本的可视化管理功能。
[0006]可选地,在为目标平台提供服务的过程中,所述方法还包括:提供可视化的服务部署、服务启动、服务停止、服务回滚、服务迁移、服务备份以及部署日志功能。
[0007]可选地,在为目标平台提供服务的过程中,所述方法还包括:通过插件方式内置多种语言集成环境,结合容器和语言部署管理方式提供服务的治理功能。
[0008]可选地,在为目标平台提供服务的过程中,所述方法还包括:服务回滚,使存在问题的服务一键回滚到上个稳定版本。
[0009]可选地,在为目标平台提供服务的过程中,所述方法还包括:提供可视化的服务监控功能,以监控服务运行健康状态。
[0010]可选地,在为目标平台提供服务的过程中,所述方法还包括:通过部署插件上报服务器信息,通过服务启动注册的方式上报服务节点信息。
[0011]可选地,在为目标平台提供服务的过程中,所述方法还包括:通过内置nginx和可视化操作页面,提供可视化的软负载搭建功能。
[0012]根据本申请实施例的另一方面,还提供了一种资源的管理装置,包括:创建单元,用于创建资源仓库,资源仓库为目标平台的私有文件仓库;管理单元,用于在为目标平台提供服务的过程中,提供对资源仓库的资源和资源版本的可视化管理功能。
[0013]可选地,管理单元还用于在为目标平台提供服务的过程中,提供可视化的服务部署、服务启动、服务停止、服务回滚、服务迁移、服务备份以及部署日志功能。
[0014]可选地,管理单元还用于在为目标平台提供服务的过程中,通过插件方式内置多种语言集成环境,结合容器和语言部署管理方式提供服务的治理功能。
[0015]可选地,管理单元还用于在为目标平台提供服务的过程中,服务回滚,使存在问题的服务一键回滚到上个稳定版本。
[0016]可选地,管理单元还用于在为目标平台提供服务的过程中,提供可视化的服务监控功能,以监控服务运行健康状态。
[0017]可选地,管理单元还用于在为目标平台提供服务的过程中,通过部署插件上报服务器信息,通过服务启动注册的方式上报服务节点信息。
[0018]可选地,管理单元还用于在为目标平台提供服务的过程中,通过内置nginx和可视化操作页面,提供可视化的软负载搭建功能。
[0019]根据本申请实施例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器通过计算机程序执行上述的方法。
[0020]根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方法中任一实施例的步骤。
[0021]通过上述方案,创建资源仓库,资源仓库为目标平台的私有文件仓库;在为目标平台提供服务的过程中,提供对资源仓库的资源和资源版本的可视化管理功能,具备如下效果:
[0022]1)可视化服务资源管理仓库,资源版本管理,解决了海量需要管理的资源问题。资源仓库模块,通过建立私有文件仓库,可以解决相关技术中资源管理效率较低的技术问题;2)可视化服务部署启动、停止、回滚、迁移、备份、部署日志功能,降低运维成本。服务管理模块,通过插件方式内置各个语言集成环境,无侵入、无侵入,结合tomcat等容器、不同语言部署管理方式,提供服务的治理,傻瓜式进行服务的部署、停止等操作;3)可视化服务监控,实时掌握服务运行健康状态。设计中心服务、服务器插件服务,使用心跳技术端口探测技术来进行服务状态的检测以及提供可视化运行状态图,来实时健康服务健康信息;4)可视化软负载搭建。负载均衡模块,内置nginx以及可视化操作页面,解决没有硬负载,需要进行负载服务的需求;5)可视化服务运行网格,解决复杂网络环境的服务与服务之间访问问题。路由管理模块,通过部署插件上报服务器信息,通过服务启动注册的方式上报服务节点信息,解决复杂网络之间互通需求。
[0023]除了上面所描述的目的、特征和优点之外,本专利技术还有其它的目的、特征和优点。下面将参照图,对本专利技术作进一步详细的说明。
附图说明
[0024]构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0025]图1是根据本申请实施例的一种可选的资源的管理方法的流程图;
[0026]图2是根据本申请实施例的一种可选的资源的管理方案的示意图;以及,
[0027]图3是根据本申请实施例的一种可选的资源的管理装置的示意图。
具体实施方式
[0028]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0029]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0030]根据本申请实施例的一方面,提供了一种资源的管理方法的方法实施例。本申请实施例的资源的管理方法可以由服务器来执行。图1是根据本申请实施例的一种可选的资源的管理方法的流程图,如图1所示,该方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源的管理方法,其特征在于,包括:创建资源仓库,资源仓库为目标平台的私有文件仓库;在为目标平台提供服务的过程中,提供对资源仓库的资源和资源版本的可视化管理功能。2.根据权利要求1所述的方法,其特征在于,在为目标平台提供服务的过程中,所述方法还包括:提供可视化的服务部署、服务启动、服务停止、服务回滚、服务迁移、服务备份以及部署日志功能。3.根据权利要求2所述的方法,其特征在于,在为目标平台提供服务的过程中,所述方法还包括:通过插件方式内置多种语言集成环境,结合容器和语言部署管理方式提供服务的治理功能。4.根据权利要求2所述的方法,其特征在于,在为目标平台提供服务的过程中,所述方法还包括:服务回滚,使存在问题的服务一键回滚到上个稳定版本。5.根据权利要求1所述的方法,其特征在于,在为目标平台提供服务的过程中,所述方法还包括:提供可视化的服务监控功能,以监控服务运行健康状态。6.根据权利...

【专利技术属性】
技术研发人员:匡小威钱海元周洁舒章周聪卢洪然
申请(专利权)人:武汉源启科技股份有限公司
类型:发明
国别省市:

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

1