基于微服务架构B/S系统的性能分析
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

福建省科技计划(2019H0021);厦门市科技计划(3502Z20173028,3502Z20173027)


B/S System Performance Analysis Based on Microservices Architecture
Author:
Affiliation:

Fund Project:

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

    传统的单体应用架构系统,随着用户需求和系统功能的变动,出现了单体应用功能模块边界模糊、部署效率低、扩展困难、技术更迭代价高等缺点,尤其是单个模块修改部署效率低的问题.因此,微服务技术得到关注和应用,微服务架构的业务边界确定服务边界,具有高内聚性,易于开发与维护、局部修改部署、技术选择不受限等优势.本文研究微服务应用系统的架构优势,设计了一B/S应用系统进行测试分析.实验设计测试指标为线程响应时间、吞吐量以及部署时间的实验方案,并使用Jmeter性能测试工具进行测试,分析了20个和50个并发用户的测试数据.实验结果表明微服务在响应时间、吞吐量等指标有明显的效率和性能优势.

    Abstract:

    Existing systems are generally based on traditional single-application architectures. With the continuous improvement of user requirements and the continuous improvement of website functions, there are shortcomings such as monotonous application function module obfuscation, low deployment efficiency, difficulty in extension functions, and high cost of technology and iterative methods. Therefore, the microservices technology gets attentions and adopted in project development. The microservices architecture has the advantages of easy development and maintenance, partial modification and deployment, easy extension functions, and unlimited technical options. In this work, the advantages of microservices application was studied, and setup an B/S system for performance testing. An experimental scheme for thread response time, throughput, and deployment time was designed and tested using Jmeter testing tools. The test data of 20 and 50 concurrent users were analyzed. Experimental results show that microservices has greater performance advantages and higher efficiency.

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

陈建海,陈淼,浦云明.基于微服务架构B/S系统的性能分析.计算机系统应用,2020,29(2):233-237

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

京公网安备 11040202500063号