微服务架构中的服务质量保障研究
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


Research on Quality of Service Guarantee in Micro-Service Architecture
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 增强出版
  • |
  • 文章评论
    摘要:

    微服务架构逐渐成为构建复杂业务系统时的主流架构,但同时系统架构变得更加复杂,服务质量的保障成为一个关键的问题.本文围绕微服务架构下服务质量保障展开研究,通过熔断、降级、多路调用等方式解决服务调用过程中出现的各种问题.提出了微服务调用参数的计算模型,以实时的业务和设备监控数据为基础,对服务调用参数的精细化计算,并支持在线的动态参数调整.通过优雅停机和流量预热方法,解决了服务重启过程中出现的质量抖动问题.本文所提出的方法和模型,在实际应用中得到了充分验证,响应时间、失败率等指标大幅降低,使微服务架构下的系统更加稳定可靠的运行.

    Abstract:

    Micro-service architecture has gradually become the mainstream architecture for building complex business systems, but at the same time, the system architecture has become more complex, and the quality of service assurance becomes a key issue. This study focuses on the quality of service assurance under the micro-service architecture, and solves various problems in the process of service invocation by fusing, degrading and multi-channel invocation. Based on real-time monitoring data of business and equipment, a calculation model of service invocation parameters is proposed, which can refine the calculation of service invocation parameters and support online dynamic parameter adjustment. Through the elegant shutdown and flow preheating method, the quality jitter problem in the process of service restart is solved. The method and model proposed in this study have been fully validated in practical application. The response time and failure rate are greatly reduced, which makes the system run more stably and reliably under the micro-service architecture.

    参考文献
    相似文献
    引证文献
引用本文

佟业新,曲新奎.微服务架构中的服务质量保障研究.计算机系统应用,2019,28(11):271-275

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-04-23
  • 最后修改日期:2019-05-20
  • 录用日期:
  • 在线发布日期: 2019-11-08
  • 出版日期: 2019-11-15
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号