项目需求背景--性能压测分析

更新时间:2023-05-26 19:24:15 阅读: 评论:0

项⽬需求背景--性能压测分析
项⽬背景与⽬标:
乙肝病进⼀步提升和优化⽤户体验,降低机器负载成本且后台服务⽀持容器动态部署与快速扩容,增加数据通信安全性。具体技术⽅案:
ios.andorid  移动端  < --  >  grpc.rvice.gw  grpc=⽹关
|
demo1.rvice.gw,  demo2.rvice.gw  -> demo1.rvice
⼤⽩话:农学学士
移动端 根据设备 与grpc.rvice.gw 建⽴ 长链接 -- ⾼速公路
⽤户注册/查询/登录 业务请求  -- 汽车
性能压测关注点:
88年属什么1.grpc 长链接 ⽀持 最⼤数,单CPU⽀持最⼤/最优链接数;
禁的多音字2.grpc  长链接 稳定性;
3.具体业务TPS与响应时间;
4.具体业务单CPU⽀持最⼤/最优TPS。
项⽬业务数据背景:
1.设备⽤户数 10W + ;
2.业务请求包含http,grpc,nettey接⼝;
3.http统计有 普罗⽶修斯监控,grpc与nettey接⼝响应需要⾃⼰统计;
吴垠4.设备⽤户与grpc长链接 1: 1 。
压测⼯程技术点:
可以划分两个过程外来入侵
1. 针对grpc.rvice.gw grpc⽹关压测;
关键点:grpc 初始化链接, grpc⼼跳包检测
2. 在1点基础上,进⾏业务压测。
关键点:需要动态维护10W+ 有效grpc.client -- 类似与压测点参数话部分
关键点:动态的业务请求控制与有效请求与业务数据统计
整体难点:
长泰旅游10W+ 长链接多线程管理且压测⼯具性能
解决思路:
master locust python
孕妇可以喝王老吉吗salve boomer goland
使⽤goland语⾔天⽣对多线程优势,和对grpc\nettey更灵活对扩展性实现salve端代码,使⽤locust 主从模式与数据统计,后期不排查需要扩展locust统计图表功能。

本文发布于:2023-05-26 19:24:15,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/933886.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:业务   压测   请求   动态   需要   性能   统计   设备
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图