前言在使用微服务架构时,客户的一个请求可能会经过多个微服务、模块、中间件,那么如何确定客户端的一次操作背后调用了哪些微服务、模块、中间件,调用的先后顺序是怎样的,每个服务的性能如何?随着业务系统日趋复杂,系统中需要调用链的监控来解决这个问题。Pinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具。一个分布式跟踪系统,基于go
背景智能硬件与服务器通过TCP建立长连接并通讯,但是我们的要求是基于TCP自定义协议, 服务器使用JAVA的Netty框架,
1.需求公司项目采用微服务的架构,服务很多,人工监控是不可能的,项目的访问量很大,想通过日志查找某个方法中性能的问题也是非常困难的。但是系统的性能问题是不能忽视的。系统性能检测的问题如鲠在喉,经过长时间的查找资料,功夫不负有心人,终于发现几个比较好的开源的APM(Application Performance Management)检测工具。
准备需要的文件文件下载jdk1.8、docker-compose2.26运程工具(按需下载)Xftp7、Xshell7
1. h5-Dooring
这篇文章已经是两年前写的,短短两年时间,JMeter开源应用技术的发展已经是翻天覆地,最初由github开源项目zyanycall / stressTestPlatform 形成的这款测试工具也开始慢慢沉寂,毕竟决定性能测试发展的始终是人不是工具。不过基于JMeter的开源技术还是富有生命力的,也是我热于去专研的,尽管这个社会正在抛弃我们这些大龄的技术爱好者。
1 安装部署
作者 | 杨敏