基于Spring Cloud的微服务容器化部署方案的研究

来源 :武汉邮电科学研究院 | 被引量 : 4次 | 上传用户:ccwjg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着灵活、低耦合、规范化的微服务软件架构越来越受开发者青睐,Dubbo、Spring Cloud等微服务开发框架层出不穷。但针对不同服务模块进行环境配置和安装大大加大了微服务部署的难度,容器的出现则给微服务部署提供了新的解决思路。容器核心技术提供的资源隔离和资源分配监控功能可以满足微服务独立部署的原则,同时各种容器编排工具的出现,也极大简化了容器的部署。在此背景下,本文对微服务的容器化部署进行了深入研究。首先介绍了微服务的基本特点和容器的核心技术,给出了微服务可以容器化部署的理论支持,接着介绍了常见的微服务框架;然后对微服务容器化部署的需求进行了分析总结,并提出了基于Spring Cloud的微服务应用容器化部署的方案设计,对搭建完备的微服务项目、微服务镜像的构建和管理、基于编排工具的容器部署和管理进行了详细的分析和设计,同时提出了容器镜像构建的几点优化方案。最后,通过列举实际项目——容器portal,对其服务划分、项目开发、镜像构建和部署管理进行了详细的设计和实现,并实现了镜像大小的精简,解决了服务依赖实现自动化部署,合理的进行资源限制来提高资源的利用率,证明了微服务容器化部署方案的可实施性和有效性。对企业容器化DevOps,降低部署成本、提高项目开发和测试效率有重要意义和参考价值。
其他文献
人工规范场作用下光晶格中冷原子动力学特性不管是在实验上还是理论上都引起了人们的广泛关注,为研究多体物理的许多基本问题提供了理想的平台。人工规范场可以导致中性原子
人类的生存和发展离不开良好的生态环境,然而不恰当的经济发展方式使生态环境遭到严重破坏,如今随着城市化进程的不断向前推进,城市生态环境方面的问题越来越突出,因此当前人
深入湖北省主产棉区进行系统调研,查阅了棉花产业相关资料,分析了世界范围内的棉花生产、消费、贸易、库存以及棉花生产效益等状况。对棉花产销政策做出调整,提出了依靠科技
急性胰腺炎是临床常见的急腹症之一,为胰酶对胰脏本身自身消化所引起的化学反应,急性重症胰腺炎不仅会造成胰腺的损伤,还会出现严重的并发症和全身症状,甚至危及生命。由于患者病
当数字广告牌记录下消费者对定制广告的反应时,到底是谁在保护澳大利亚人的隐私呢?如果你在Westfield购物中心购物,你可能已经被安装在购物中心数字广告牌上的数十个隐藏摄像
作为计算机视觉领域中的一个重要方向,点集配准广泛应用于各种场合,如缺陷检测,医学图像分析等。点集配准技术是找到模板集所经历的最佳空间变换,以此来对齐目标点集与模板点集。由于一些不利因素,如未知的非刚性空间变换、噪声和离群点等,使得点集配准成为一个具有挑战性的问题。针对这些问题,本文开展了以下两个方面的工作。(1)提出了一种基于局部偏差约束和平滑约束的鲁棒点集配准方法。在现有算法中,部分点的估计结果
随着人工智能技术与产业链的快速发展,机器人已经广泛的应用到我们生活中的各个领域,发挥着巨大作用。双足机器人具有灵活高,运动能力强等特点,具有广阔的应用前景。然而双足机器人结构复杂、系统耦合度高,步态行走易受到外部环境的干扰,快速稳定的步态规划方法显得尤其重要。因此,研究双足机器人步态规划方法具有重要意义。当前优必选公司Alpha EBot机器人采用三维线性倒立摆步态规划方法,步行速度慢、效率低,无
本文主要分析了nutz技术Web考试系统在主要功能模块的实现方法与原理。
期刊
一般地,如果两个平面所成的二面角是直二面角,那么就说这两个平面互相垂直.其判定定理是:如果一个平面经过另一个平面的一条垂线,则这两个平面就互相垂直,其性质定理是:如果