摘要: 今天我们来玩一下混沌工程的开源工具chaostoolkit 。 它的目标是提供一个免费,开放,社区驱动的工具集以及api。 官方源码链接:https://github.com/chaostoolkit/chaostoolkit 要想了解这个工具就必须知道混沌工程原则中提到的要点。如下所示: 记往这里 阅读全文
posted @ 2021-07-06 21:36 Zee_7D 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1、什么是 SkyWalking ? 分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。 官网地址:http://skywalking.apache.org/ 阅读全文
posted @ 2021-06-30 23:58 Zee_7D 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 今天在配置docker和JMX监控的时候,看到有一个细节和非容器环境中的JMX配置不太一样。所以在这里写一下,以备其他人查阅。 一般情况下,我们配置JMX只要写上下面这些参数就可以了。 以下是无密码监控时的JMX配置参数(有密码监控的配置和常规监控无异)。 -Dcom.sun.management. 阅读全文
posted @ 2021-06-29 16:40 Zee_7D 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 引言 在我们对Java应用做问题分析的时候,往往采用log进行问题定位和分析,但是如果我们的log缺乏相关的信息呢?远程调试会影响应用的正常工作,修改代码重新部署应用,实时性和灵活性难以保证,有没有不影响正常应用运行,又灵活并无侵入性的方法呢? 答案是有,它就是Java中的神器-BTrace BTr 阅读全文
posted @ 2021-06-28 18:07 Zee_7D 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 概述 Thrift是一个可互操作和可伸缩服务的框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node 阅读全文
posted @ 2021-06-27 14:59 Zee_7D 阅读(132) 评论(0) 推荐(1) 编辑
摘要: 前言 做为一个性能测试工程师,每当我们发现计算机变慢的时候,我们通常的标准姿势就是执行 uptime 或 top 命令,来了解系统的负载情况。 比如像下面这样,我在命令行里输入了 uptime 命令,系统会返回一行信息。 appletekimbp:~ apple$ uptime 20:44 up 2 阅读全文
posted @ 2021-06-26 18:00 Zee_7D 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍的是在 Tomcat 和 Nginx access日志的统计分析。我相信同学们一定会发现 linux三剑客强大之处。在命令行中,它还能够接受和执行外部的 AWK 程序文件,支持对文本信息进行非常复杂的处理,可以说“只有想不到的,没有它做不到的”。 阅读全文
posted @ 2021-06-25 21:33 Zee_7D 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 概述 Hprose(High Performance Remote Object Service Engine),国人开发的一个远程方法调用的开源框架。它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件,它支持众多语言,例如nodeJs, C++,.NET,Java,Delphi, 阅读全文
posted @ 2021-06-24 22:03 Zee_7D 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 最近在写一些东西的时候,把一些内容整理了一下。 在考虑压力工具中的用户数(有些工具中称为线程数,本文后续都用“用户数”来说明)、响应时间、TPS三者之间的关系时,想到之前也有人问起过这样的问题,就是他们三者之间的共生的关系到底是什么样呢。 这个公式我想谁都能知道了: TPS = ( 1 / RT ) 阅读全文
posted @ 2021-06-24 14:46 Zee_7D 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 linux 有很多工具可以做文本处理,例如:sort, cut, split, join, paste, comm, uniq, column, rev, tac, tr, nl, pr, head, tail.....,学习 linux 文本处理的懒惰方式(不是最好的方法)可能是:只学习gr 阅读全文
posted @ 2021-06-23 15:52 Zee_7D 阅读(565) 评论(1) 推荐(0) 编辑