版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国产CPU和OS环境中基于Docker的java应用本发明公开了国产CPU和OS环境中基于技术方案为:该方法是将java应用利用maven插件分离为公共依赖组件lib目录和业务代码,并利用Docker进行部署;抽离后每个应用大小为200-300KB的业务代码创建各自的容器,各个应2使用持续集成工具进行后期系统升级运维的自将多个java应用的公共依赖都分离至同一配置项目引用依赖文件的位置,根据项目部署实际需求定义位置,能够让S在Jenkins中为每个应用创建对应的构建项目,并在Jenkins第一次基于Docker完成部署细节后,后续的运维部署使在项目中配置好部署命令,后续的部署点击构建后持续集成工2.根据权利要求1所述的国产CPU和OS环境中基于Do将公共依赖加入版本控制中,每个项目的更新变化情况能及时的从版使用自动化集成工具自动地将公共依赖的更新部署至服务器上数据卷容器所挂在的33.根据权利要求1所述的国产CPU和OS使用统一的适用于国产CPU和OS架构的java环境镜像,每个应用使用此镜像将应用统抽离单元,用于将java应用分离为公共依赖和业务代码两的共享存储目录挂载至容器中的指定位置并同时挂载公共依赖数据卷容器来创建每个应更新模块,用于使用持续集成工具进行后期系统升级运维的自能够让SpringBoot应用找到依赖所克隆子模块,用于在Jenkins中为每个应用创建对应的构建项目,并在第一次基于Docker完成部署细节后,后续的运维部署使在项目中配置好部署命令,后续的部署点击构建后持续集成工5.根据权利要求4所述的国产CPU和OS46.一种计算机可读存储介质,其特征在于,所程序,所述计算机程序可被处理器执行以实现如权利要求1至3中任一项所述的国产CPU和OS环境中基于Docker的java应5[0001]本发明涉及软件开发技术领域,具体地说是一种国产CPU和OS环境中基于Docker用系统也随着业务的拓展而不断变得庞大,加之微服务作为系统主流架构方案的情况下,软件应用在国产CPU和OS环境中也已经由单一架[0003]目前一个系统项目可能拥有多达十几个java应用。如果按照普通的方式部署应低于x86的服务器,在此环境中同时启动这些java应用会对国产环境服务器造成一定的压[0005]本发明的技术任务是提供一种国产CPU和OS环境中基于Docker的java应用瘦身部[0006]本发明的技术任务是按以下方式实现的,一种国产CPU和OS环境中基于Docker的6[0015]使用自动化集成工具自动地将公共依赖的更新部署至服务器上数据卷容器所挂[0018]配置项目引用依赖文件的位置,根据项目部署实际需求定义位置,能够让[0023]使用统一的适用于国产CPU和OS架构的java环境镜像,每个应用使用此镜像将应统一的共享存储目录挂载至容器中的指定位置并同时挂载公共依赖数据卷容器来创建每7机程序,所述计算机程序可被处理器执行以实现如上述的国产CPU和OS环境中基于Docker[0048]本发明的国产CPU和OS环境中基于Docker的java应用瘦身部署方法及系统具有以[0049](一)本发明将java应用利用maven插件分离为公共依赖组件并利用Docker进行部署;抽离后每个应用大小只有两三百KB的业务代码创建各自的容器,[0051](三)本发明通过应用解耦解决了java微服务项目第一次部署上传文件耗时的问[0052](四)本发明利用Docker部署,极大地提高了国产CPU和OS架构下的服务器系统资8用使用,很好的解决了国产CPU和OS环境下应用系统庞大造成的服务器性能容易出现瓶颈[0055](七)本发明可使用自动化部署工具例如Jenkins来进行项目的自动化更新部署,[0059]参照说明书附图和具体实施例对本发明的国产CPU和OS环境中基于Docker的java[0061]本发明的国产CPU和OS环境中基于Docker的java应用瘦身部署方法,该方法是将java应用利用maven插件分离为公共依赖组件lib目录和业务代码,并利用Docker进行部[0070](2)、使用自动化集成工具自动地将公共依赖的更新部署至服务器上数据卷容器[0073](2)、配置项目引用依赖文件的位置,根据项目部署实际需求定义位置,能够让9以很好的解决了国产CPU和OS环境下应用系统庞大造成的服务器性能容易出现瓶颈的问[0083]S302、每个应用构建项目与Jenkins所在主机的应用克隆目录、应用代码仓库关统一的共享存储目录挂载至容器中的指定位置并同时挂载公共依赖数据卷容器来创建每处理器加载,使处理器执行本发明任一实施例中的国产CPU和OS环境中基于Docker的java着实现上述实施例中任一实施例的功能的软件程序代码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东省乐陵市高二生物下册期末考试试卷附参考答案AB卷
- 2025年辽宁省开原市高二生物下册期末考试试卷附答案【完整版】
- 2026年青海省玉树市高二生物下册期末考试测试卷附参考答案(培优B卷)
- 2026年吉林省龙井市高二生物下册期末考试模拟卷附完整答案【各地真题】
- 2025年河南省义马市高二生物下册期末考试考试卷带答案(巩固)
- 2026年辽宁省新民市高二生物下册期末考试模拟卷含答案【B卷】
- 2025年江西省贵溪市高二生物下册期末考试模拟卷及答案(新)
- 2026年广东省吴川市高二生物下册期末考试试卷(夺分金卷)附答案
- 2026年陕西省华阴市高二生物下册期末考试测试卷及答案【考点梳理】
- 2025年江苏省邳州市高二生物下册期末考试模拟卷(预热题)附答案
- 南京农业大学《中级宏观经济学》2022-2023学年第一学期期末试卷
- 教职工安全培训课件
- 2024秋期国家开放大学专科《政治学原理》一平台在线形考(形考任务一至四)试题及答案
- GB 8903-2024电梯用钢丝绳
- 生物-云南省昆明市2023-2024学年高二下学期期末质量检测试题和答案
- 大学《医学统计学》期末复习章节知识点、考点总结
- 幼儿园小班语言课件:《池塘夏夜》
- DL-T956-2017火力发电厂停(备)用热力设备防锈蚀导则
- (高清版)JTG 1003-2023 公路工程行业标准编写导则
- FZ∕T 12045-2014 喷气涡流纺粘胶纤维色纺纱
- 刑诉名词解释及简答题
评论
0/150
提交评论