随笔分类 -  监控调优

压测造成redis奔溃问题记录
摘要:1、压测登陆接口,500并发时,造成用户服务器连不上redis。后询问开发,新包和旧包的区别如下图: 旧包打开了事物,导致不会自动释放,新包关闭事物,但是响应时间很慢。使用新包压测未出现redis奔溃的现象,响应时间比较大是因为开发对用户密码加了防暴力破解的算法,所以cpu使用率很高,线程存在很多等 阅读全文
posted @ 2019-01-24 10:10 zz测试笔记 阅读(706) 评论(0) 推荐(0)
web服务器下出现大量TIME_WAIT
摘要:转载自:https://blog.csdn.net/langfetters/article/details/49492409 查看系统的网络连接状态检测到服务器有大量的time_wait,决定优化内核参数试验下: netstat -n | awk '/^tcp/ {++S[$NF]} END {fo 阅读全文
posted @ 2018-09-13 18:44 zz测试笔记 阅读(2155) 评论(0) 推荐(0)
nmon参数详解
摘要:一、NMON中的各项参数指标: SYS_SUMM:显示当前服务器的总体性能情况 Total System I/OStatistics:Avg tps during an interval:显示采集间隔内磁盘平均I/O次数,该值等于Sheet DISK_SUMM中IO/sec列的平均值。 Max tp 阅读全文
posted @ 2018-08-16 09:30 zz测试笔记 阅读(1224) 评论(0) 推荐(0)
spotlight on mysql 监控数据库资源
该文被密码保护。
posted @ 2018-07-22 21:42 zz测试笔记 阅读(6) 评论(0) 推荐(0)
jprofiler监控jvm分析
该文被密码保护。
posted @ 2018-07-22 16:02 zz测试笔记 阅读(3) 评论(0) 推荐(0)
性能测试计划
该文被密码保护。
posted @ 2018-07-03 07:03 zz测试笔记 阅读(7) 评论(0) 推荐(0)
sql语句查询过程
该文被密码保护。
posted @ 2018-07-02 20:17 zz测试笔记 阅读(5) 评论(0) 推荐(0)
mysql监控调优
该文被密码保护。
posted @ 2018-07-02 20:09 zz测试笔记 阅读(4) 评论(0) 推荐(0)
jvm调优工具jconsole、jvisualevm、jprofiler
该文被密码保护。
posted @ 2018-07-01 23:13 zz测试笔记 阅读(13) 评论(0) 推荐(0)
jvm参数的配置、垃圾回收器的配置
摘要:(1)jvm也是在启动文件中配 -xms:初始堆大小 -xmx:最大堆大小 -xmn:年轻代大小 -XX:PermSize:持久代大小 -XX:MaxPermSize:持久带最大值 -Xss:每个线程堆栈的大小 (2)垃圾回收器的配置 一般使用用cms垃圾回收器(并发垃圾回收器),尽可能降低用户线程 阅读全文
posted @ 2018-07-01 21:28 zz测试笔记 阅读(2861) 评论(0) 推荐(0)
java线程栈基础知识及对cpu使用过高时对线程栈的定位
该文被密码保护。
posted @ 2018-07-01 15:06 zz测试笔记 阅读(19) 评论(0) 推荐(0)
快速定位内存溢出的方法
该文被密码保护。
posted @ 2018-07-01 11:03 zz测试笔记 阅读(17) 评论(0) 推荐(0)
性能测试目标要求及测试策略
该文被密码保护。
posted @ 2018-06-29 10:35 zz测试笔记 阅读(6) 评论(0) 推荐(0)
jvm原理
该文被密码保护。
posted @ 2018-06-26 22:49 zz测试笔记 阅读(10) 评论(0) 推荐(0)
mysql查询缓存命中率
摘要:工作原理: 查询缓存的工作原理,基本上可以概括为: 缓存SELECT操作或预处理查询(注释:5.1.17开始支持)的结果集和SQL语句; 新的SELECT语句或预处理查询语句,先去查询缓存,判断是否存在可用的记录集,判断标准:与缓存的SQL语句,是否完全一样,区分大小写; 查询缓存对什么样的查询语句 阅读全文
posted @ 2018-06-26 22:44 zz测试笔记 阅读(1491) 评论(0) 推荐(0)
缓冲(Buffer)和缓存(Cache)区别和联系
摘要:Buffer和Cache的区别 buffer与cache操作的对象就不一样。 buffer(缓冲)是为了提高内存和硬盘或其他I/0设备之间的数据交换的速 度而设计的。 cache(缓存)是为了提高cpu和内存之间的数据交换速度而设计。 cpu在执行程序所用的指令和读数据都是针对内存的也就是从内存中取 阅读全文
posted @ 2018-06-22 15:29 zz测试笔记 阅读(3936) 评论(0) 推荐(0)
监控Linux服务器性能常用命令
该文被密码保护。
posted @ 2018-06-22 11:14 zz测试笔记 阅读(23) 评论(0) 推荐(0)
cpu相关概念
摘要:1.cpu使用率跟负载之间有什么关系 cpu使用率:程序在运行期间实时占用cpu的百分比 负载:正在调用cpu的进程+正在等待io的进程之和 理论情况是cup使用率越高,负载就越高。一般是一个1个cpu,1个负载。负载安全为cpu颗粒数的0.7-0.8倍。 (1)cpu使用率高,也会出现负载低的情况 阅读全文
posted @ 2018-06-21 10:51 zz测试笔记 阅读(241) 评论(0) 推荐(0)