【技术实现步骤摘要】
一种应用的运行和访问方法、装置及设备
[0001]本申请涉及计算机
,尤其涉及一种应用的运行和访问方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]每一应用上线至平台之前都需要对其相关功能进行测试验证;相对技术中,大多使用Docker集群来部署待测应用以完成相关的测试工作,这样存在因Docker集群中的每一Docker内部只能部署一个待测应用,而出现的服务器资源闲置率较高的问题,进而导致服务器资源浪费严重。
技术实现思路
[0003]为解决上述技术问题,本申请实施例期望提供一种应用的运行和访问方法、装置、设备及计算机可读存储介质,合理地利用服务器资源,进而提高了服务器资源的使用率。
[0004]为达到上述目的,本申请的技术方案是这样实现的:
[0005]一种应用的运行和访问方法,所述方法包括:
[0006]构建集成有数据管理插件和代理服务插件的目标容器;其中,所述数据管理插件用于管理应用;所述代理服务插件用于访问应用;所述目标容器用于部署多个应用;
[0007 ...
【技术保护点】
【技术特征摘要】
1.一种应用的运行和访问方法,其特征在于,所述方法包括:构建集成有数据管理插件和代理服务插件的目标容器;其中,所述数据管理插件用于管理应用;所述代理服务插件用于访问应用;所述目标容器用于部署多个应用;通过所述数据管理插件运行所述多个应用;通过所述代理服务插件访问所述多个应用。2.根据权利要求1所述的方法,其特征在于,所述构建集成有数据管理插件和代理服务插件的目标容器,包括:构建基础镜像;创建所述数据管理插件对应的配置文件;将所述配置文件导入所述基础镜像,并对所述基础镜像进行处理生成所述目标容器。3.根据权利要求2所述的方法,其特征在于,所述构建基础镜像,包括:创建与所述目标容器对应的基本文件,并运行所述基本文件生成目标映像;获取基础工具包、所述数据管理插件对应的第一资源以及所述代理服务插件对应的第二资源;其中,所述基础工具包包括构建所述目标容器所需的基础资源;将所述基础工具包、所述第一资源和所述第二资源导入所述目标映像,生成所述基础镜像。4.根据权利要求1所述的方法,其特征在于,所述通过所述数据管理插件运行所述多个应用,包括:通过所述数据管理插件获取每一应用的源文件;通过所述数据管理插件对所述每一应用的源文件进行编译生成所述每一应用的目标代码,并基于所述每一应用的目标代码运行所述每一应用。5.根据权利要求4所述的方法,其特征在于,所述通过所述数据管理插件获取所述每一应用的源文件,包括:获取所述每一应用的目标地址;基于所述目标地址,通过所述数据管理插件获取所述每一应用的源文件。6.根据权利要求1所述的方法,其特征在于,所述通过所述代理服务插件访问所述多个应用,包括:通过所述代理服务插件,获取所述每一应...
【专利技术属性】
技术研发人员:万川,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。