原文:基于Dubbo的压测调优实例

不久前参与开发了一个基于dubbo分布式框架的底层账单系统,并实现了其中的一部分业务接口,目前需对这些接口进行压测,以评估生产环境所能承受的最大吞吐量。笔者以其中一个查询接口为例来回顾此次压测的整体流程。 压测准备: .调用查询接口的测试jar包,作为dubbo consumer,依赖了查询服务的api,测试module基于maven开发,执行maven clean package即可通过编译得 ...

2017-08-01 21:38 0 2592 推荐指数:

查看详情

Haproxy及参数

Haproxy及参数 [root@3b9d411b-0a16-4bc4-acd8-10f71b997c29 etc]# ss -s&&free -g Total: 102008 (kernel 102040) TCP: 102003 ...

Tue Jan 14 08:17:00 CST 2020 0 693
HAProxy及参数

背景 小米容器云平台,在构建云厂商集群时,需要通过HAProxy将云厂商LB流量从宿主机转到容器中,但对于HAProxy的性能没有把握。参考网上的一篇HAProxy文章,文章中提到HAProxy establish状态连接可以达到 400w,所以以此为目标,进行。 参考文章:文章地址 ...

Fri Dec 08 17:55:00 CST 2017 0 5683
【接口】接口性能分析及建议

常见的互联网架构中,一般都能看到spring+mybatis+mysql+redis搭配的身影,在我所服务的公司亦是如此。一般来说,应用内部的接口都是直接调用的,所谓的面向接口编程,应用间的调用直接或者通过类似dubbo之类的服务框架来执行,数据格式往往采用json,即统一也方便各数据间做转换 ...

Sun Aug 18 22:20:00 CST 2019 0 1177
flink任务的合理并行度

合理并行度的方法: ①获得高峰期的qps,如每秒5w条 ②消费该高峰期的数据,达到反状态后查看每秒处理的数据量y,就是单并行度的处理上限 ③x除以y,增加一点富余: 乘以1.2,就是合理的并行度。 在flink中,设置并行度的地方有: ①配置文件 ②提交任务时的参数 ...

Fri Apr 15 06:03:00 CST 2022 0 2646
Dubbo接口

在每年的双十一大促之前,除了全链路,还需要各个业务方对自己业务提供的核心接口进行单接口,以评判系统的稳定性和承能力。 一、准备工作 环境准备:确保应用性能环境(perf)正常可用 接口梳理:通过 ops平台 - 应用 - 监控模块 [示例] 获取频繁访问的接口 ...

Fri Nov 16 04:21:00 CST 2018 1 1128
互联网常见架构接口性能分析及手段建议

常见的互联网架构中,一般都能看到spring+mybatis+mysql+redis搭配的身影,在我所服务的公司亦是如此。一般来说,应用内部的接口都是直接调用的,所谓的面向接口编程,应用间的调用直接或者通过类似dubbo之类的服务框架来执行,数据格式往往采用json,即统一也方便各数据间做转换 ...

Thu Oct 01 01:19:00 CST 2015 2 7753
记一次引起的nginx负载均衡性能

这边有个性能要求极高的api要上线,这个服务端是golang http模块实现的。在上线之前我们理所当然的要做压力测试。起初是 “小白同学” 起头进行压力测试,但当我看到那压力测试的结果时,我也是逗乐 ...

Wed Jul 07 06:09:00 CST 2021 0 204
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM