基于负载预测的Spring Cloud健康检测和负载均衡优化研究

来源 :武汉理工大学 | 被引量 : 4次 | 上传用户:danrushui_80
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Spring Cloud作为目前最为流行的微服务框架之一,得到了越来越多的关注和使用。Spring Cloud的健康检测通过心跳机制来完成,但只能判断服务是否正在运行,不能判断出能否运行成功。同时,Spring Cloud中的负载均衡算法只是简单地考虑了一些统计变量,没有结合服务节点的实际运行情况提供更优的均衡策略。因此,本文针对Spring Cloud健康检测机制和负载均衡算法中的问题,通过负载预测的方式,对健康检测机制进行优化,并根据负载预测的结果提出一种改进的负载均衡算法,为构建Spring Cloud微服务框架提供了一种可借鉴的优化方案,具有重要的实际意义。本文的主要工作包括以下几个方面:(1)通过对负载特性和负载预测方法的分析,选择了基于时序模型的负载预测方法,给出综合负载的定义,并针对本文实验环境,选择合适的时序模型和模型参数。(2)针对Spring Cloud健康检测机制的不足,本文结合其他已有框架的健康检测思想和一些优化方案,在原有的心跳机制中,整合Spring Boot的监控组件,通过监控服务正常运行所必须的外部资源来判断服务实例是否正常可用。同时借助健康分级的思想,以服务的负载预测情况作为分级标准,实现健康服务的分级策略,并以此作为后续负载均衡算法的数据支持。(3)针对Spring Cloud中的现有负载均衡策略的不足,结合Spring Cloud负载均衡算法中优秀的思想,并基于健康检测所获取得到的服务实例预测负载,提出一种动态权重的负载均衡算法DWRR(Dynamic Weighted Random Rule)。该算法结合Spring Cloud原有负载均衡算法中的过滤思想、加权随机思想,引入强服务提供者的概念,并综合实例连接数、响应时间的统计数据以及前文所获取的服务健康分级和负载预测值进行权重的动态调整和实例的选择。对比实验结果表明,在异构服务集群环境下,该算法能有效地提高系统的综合利用率。
其他文献
大场金矿区位于北巴颜喀拉山脉北坡西段,行政区划属青海省玉树州曲麻莱县麻多乡。该区成矿条件良好,属于青海省极其重要的成矿区。区内分布有大场金矿床、扎加同哪金矿床、稍日哦金矿床等数个矿床。其中大场金矿床规模最大,又可根据分布位置及特征分为主带、南带和北带,其中主带规模最大。论文主要以大场金矿床为研究对象,通过对该区域成矿地质背景、矿区地质特征以及矿床地质特征、原生晕地球化学特征的分析研究,总结了矿床找
近年来,我国融资租赁行业快速发展,各种类型的融资租赁公司数目不断增加,业务范围也从最初传统单一的工程机械领域逐渐发展为集工程机械、印刷、医疗设备、船舶、航空、汽车等领域为一体的复合领域。伴随融资租赁行业快速发展而来的是越来越激烈的竞争,寻找新的融资租赁领域和新的融资租赁业务操作模式成为融资租赁公司下一步亟需思考的问题。在国家出台相关政策鼓励融资租赁公司参与到城乡公用事业、污水垃圾处理、环境治理、广
天然气井在开发过程中容易出现水合物冰堵的现象,对气井生产效率和科学管理造成巨大影响。由于常规的地面节流工艺需要加热保温装置,会增加经济成本以及井口处的风险性,可以利用井下节流技术。将节流器安装在井筒中某合适深度,对气流进行降温降压,同时借助地层热量来提高气流温度,以保证节流后气体温度高于该压力条件下水合物生成温度,避免水合物的生成。本文从井下节流原理入手,基于能量、质量和动量守恒定律并结合井筒径向
目的:探讨瞬时弹性成像(FibroScan)和谷氨酰转肽酶与血小板计数的比值(gamma-glutamyl transpeptidase to platelet ratio index,GPRI)对乙肝肝硬化患者并发食管静脉曲张程度
传统戏剧作为重要的非物质文化遗产,在其传承上已呈现出衰退趋势;而旅游也非是单一项目、形式的六大元素的简单融合。因此旅游与戏剧的联动开发将成为"一个值得关注的新趋势"
冷战结束后,美国学者塞缪尔·亨廷顿提出的"文明冲突论"充满了霸权逻辑与冷战思维,却因迎合西方的强权政治而大行其道,阴魂不散。与"文明冲突论"相反,党的十八大以来,习近平
木薯茎秆切割是木薯收获的重要环节,切割器是收割机的重要工作部分。木薯茎秆切割器切割性能的优劣严重影响着木薯收割机的性能以及开发推广应用,现中国还没有一个正规合理的
金融创新催生了多种金融产品的发展,其中影子银行作为一个特殊的金融种类,在某种程度上为金融机构规避金融监管风险提供了可能性,所以对影子银行的法律监管问题日益受到关注
证券经纪业务在券商传统业务中的地位举足轻重,尤其是2012年之前,券商总收入的半壁江山一直由经纪业务收入(主要由交易性收入即代理买卖佣金收入构成)占据。随着佣金自由化、互联网金融及金融开放政策的影响,经纪业务市场竞争愈加残酷,利润空间逐渐缩窄;随着国内中产阶级的迅速崛起,多方面、复杂化的金融需求纷至沓来。在此背景下,券商必须主动求新求变,探索经纪业务创新转型,找寻新的经纪业务经营模式、盈利模式、服
空间数据描述的是实体对象的形状、位置等属性信息,被广泛地应用于社交网络、物流系统等系统领域。随着计算机技术和位置数据采集技术的愈发成熟,位置数据规模急剧增长,针对