性能测试
文章平均质量分 58
颜挺锐
我叫颜挺锐,性格比较开朗,喜欢编程,目前从事性能测试6年,喜欢对性能问题进行深入研究
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 启动命令的完整解析
本文详细解析了Java应用启动命令的优化方案。原命令通过nohup实现后台运行,包含GC日志记录等功能。优化建议包括:1)使用-Xlog替代过时的-Xlogger,支持日志轮转;2)增加-Xms/-Xmx内存配置;3)添加OOM自动转储功能。还提供了完整的优化后命令模板、目录权限设置建议、启动脚本示例,以及生产环境部署方案,包括容器化配置和Systemd服务管理。最后推荐使用G1GC或ZGC垃圾回收器以减少停顿时间,并给出了监控维护工具和常见问题排查方法。原创 2025-08-06 18:08:00 · 768 阅读 · 0 评论 -
Redis做混沌测试都需要测哪些场景?预期如何?
摘要:Redis混沌工程测试揭示了关键风险点:主从切换存在短暂写入有损和"脑裂窗口期"问题;节点启停测试显示集群模式具备分片冗余能力,但大容量实例同步可能阻塞主节点;网络延迟会线性增加响应耗时;进程阻塞会导致秒级业务中断。测试发现未覆盖缓存雪崩、内存溢出等高风险场景,建议补充验证。优化措施包括:关键业务启用Redis7.0的WAIT命令、禁用危险命令、部署同机房拓扑等。所有测试需在生产等价环境执行以确保准确性。(149字)原创 2025-07-28 17:51:20 · 453 阅读 · 0 评论 -
做了10年的性能测试,性能测试调优全解析:从定位到优化的实用指南
性能测试调优全解析:实用指南 性能测试调优是确保系统高效运行的关键,涉及瓶颈定位、监控工具使用及优化策略。 瓶颈定位: 监控工具:APM(如NewRelic)实时追踪性能指标,操作系统工具(如top、vmstat)分析资源占用。 日志分析:检查应用日志发现超时或异常,定位耗时流程。 资源监控:CPU、内存、磁盘/网络I/O的异常可能揭示计算、泄漏或带宽问题。 代码剖析:JProfiler等工具识别热点代码,优化算法或数据结构。 数据库分析:慢查询日志、索引评估及锁争用检查提升SQL效率。原创 2025-06-28 03:42:18 · 664 阅读 · 0 评论 -
性能测试监控数据库 打印AWR报告,生成 Oracle AWR(Automatic Workload Repository)报告的详细步骤
通过AWR报告,可以快速定位数据库层的性能瓶颈(如SQL效率、锁争用、I/O问题),结合。:生成AWR报告对数据库性能影响较小,但避免在生产高峰操作。:输入要查看的快照时间范围(例如最近1天)。:生成测试前后两份AWR报告,对比性能差异。选择快照时间范围,生成HTML报告并下载。:查看逻辑读、物理读、CPU利用率等指标。-- 直接指定快照ID生成报告(无需交互):确定性能测试期间的快照时间范围(:根据时间范围选择对应的快照ID。:检查是否有高延迟事件(如。:分析耗时最长的SQL语句(:检查内存、锁争用原创 2025-02-27 20:22:19 · 1206 阅读 · 0 评论 -
linux 定时清理日志
性能测试,执行稳定性定时清理日志文件,避免日志空间满导致执行失败原创 2023-01-04 15:55:43 · 270 阅读 · 2 评论 -
JMETER 执行报错 Address already in use :connect 如何解决该问题?
分析报错原因:jmeter中的http sample 勾选了Keep alive。该事项是一直保持会话,window的本身端口是有限的。导致端口被占用,无法分配新的端口。会导致Address alread in use :connect报错。发现问题的背景:执行压力测试,60并发,tps达到6000笔/s.出现报错Address alread in use :connect。解决方案:HTTP SAMPLE 不勾选keep alive。......原创 2022-08-15 15:01:07 · 1672 阅读 · 0 评论 -
性能测试监控总结
性能测试原创 2016-09-26 11:10:42 · 303 阅读 · 0 评论
分享