期刊文献+

基于微服务的研发运维一体化关键技术

Key technology based on microservices for R&D,operation and maintenance integration
下载PDF
导出
摘要 因软件发布的迭代频率难以满足软件交付的需求,提出了基于微服务的研发运维一体化关键技术。利用粗粒度实现微服务发布,基于容器的自动发现机制和微服务注册机制实现虚拟化技术,利用DevOps技术和敏捷开发方法论完成运维一体化。实验结果表明,所提方法的生成时间均在10 s以内,可靠性均保持在90%以上,在执行程序过程中占用的内存在50 MB波动,能够有效提高研发运维一体化运行效率,缩短部署时间,降低执行内存,确保可靠性,为研发运维一体化技术提供初步参考。 Due to the increasing frequency of software release iterations,it is difficult to meet the needs of software delivery,thus the key technology for R&D,operation and maintenance integration based on microservices were studied.The key technology for microservice publication was realized by coarse granularity,the virtualization technology was realized by container-based automatic discovery mechanism and microservice registration mechanism,and the integration of operation and maintenance was completed by using DevOps technology and agile development methodology.The experimental results show that the generation time of the as-proposed method is within 10 s,the reliability is maintained at more than 90%,and the memory occupied in the process of program execution fluctuates around 50 MB,which can effectively improve the operation efficiency of R&D,operation and maintenance integration,shorten the deployment time,reduce the execution memory,ensure the reliability and standardization,and provide a preliminary reference for R&D,operation and maintenance integration technology.
作者 刘叶楠 罗欢 袁进学 LIU Yenan;LUO Huan;YUAN Jinxue(College of Intelligent Engineering,Xi′an Jiaotong-Liverpool University,Suzhou 215123,Jiangsu,China;Platform Security Branch,Digital Power Grid Research Institute Co.,Ltd.of China Southern Power Grid,Guangzhou 510700,Guangdong,China)
出处 《沈阳工业大学学报》 CAS 北大核心 2024年第2期150-156,共7页 Journal of Shenyang University of Technology
基金 广东省科技攻关项目(2019GKQNCX031)。
关键词 微服务 粗粒度 研发平台 运维一体化技术 DevOps技术 自动发现机制 容器集群管理 敏捷开发方法论 microservice coarse granularity R&D platform operation and maintenance integration technology DevOps technology automatic discovery mechanism container cluster management agile development methodology
  • 相关文献

参考文献19

二级参考文献203

共引文献418

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部