发布时间:2021-06-28 18:03:55
BTrace是什么?BTrace使用Java的Attach技术,可以让我们无缝的将我们BTrace脚本挂到JVM上,通过脚本你可以获取到任何你想拿到的数据,在侵入性和安全性都非常可靠,特别是定位线上问题的神器。安装配置关于BTrace的安装配置使用,此处就不再重复造轮子,网上有太多的教程。官网地址:https://github.c.........【阅读全文】
发布时间:2021-06-27 15:38:33
概述Thrift是一个可互操作和可伸缩服务的框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 等等编程语言间无缝结合的、高效的服务。Thrift最初由.........【阅读全文】
发布时间:2021-06-25 21:30:06
本文主要介绍的是在 Tomcat 和 Nginx access日志的统计分析。我相信同学们一定会发现 linux三剑客强大之处。在命令行中,它还能够接受和执行外部的 AWK 程序文件,支持对文本信息进行非常复杂的处理,可以说“只有想不到的,没有它做不到的”。
......【阅读全文】
发布时间:2021-06-24 22:05:53
概述什么是RPC?Hprose特点Hprose服务端Hprose客户端官网地址: http://hprose.com/Hprose应用大致就做三件事:Hprose服务端要做的事就两件:Hprose客户端要做的事就两件:压测示例源代码:https://github.com/hprose/hprose-java首先创建一个maven web项目,并引入hprose.........【阅读全文】
发布时间:2021-06-24 15:01:40
在考虑压力工具中的用户数(有些工具中称为线程数,本文后续都用“用户数”来说明)、响应时间、TPS三者之间的关系时,想到之前也有人问起过这样的问题,就是他们三者之间的共生的关系到底是什么样呢。TPS = ( 1 / RT ) * user (其中,RT单位是秒,user是用户数)先来画一下最简单的图(假设前提:每个user.........【阅读全文】