标签:auto 压力 结果 float 远程 最大的 ref server 白名单
最近宝路接到了一个数据仓库报表POC的压测任务(就一个厂商为啥还叫POC….有点滑稽),本次记录下测试过程中遇到的问题及分析问题的思路。
发压策略:LR模拟业务人员->>某BI报表系统->>PostgreSQL集群3.遇到的问题
往PostgreSQL集群节点存放文件
PostgreSQL集群四台server是由一个管理节点进行统一管理的(宝路所使用的压力机无法直接链接),往目标服务器存放nmon监控文件就犯难了,即使用xshell从管理节点跳转到PostgreSQL节点(没有安装ftp),在使用xftp打开的仍然是管理节点传输文件窗口。
解决方法:使用scp命令
scp nmon admin@192.168.1.111:nmon (在管理节点上执行,将nmon文件copy到指定服务器用户名目录下)
scp admin@192.168.10.111:baobiao1_10vu.nmon /home/admin/baobiao1_10vu_111.nmon (把nmon结果文件从远程主机copy到当前用户目录下并重命名)
压测过程中遇到GC导致的问题
单交易负载测试过程中遇到了GC回收到导致的STW现象,来看一张xxBI 服务器资源消耗图:
在场景执行约9分半时发生了FUll GC,GC后CPU骤降,磁盘逻辑读翻了几倍。当前场景停止后,继续重跑此场景,xxBI 服务器资源消耗图:
。。。。再来看下LR的TPS趋势图:
action中的报表查询事务一笔都没有执行。。。。
不同的报表宝路都做了多次尝试都存在这个问题,那么是什么导致的呢?
最后还是需要xxBI厂商的人来排查这个问题,其实最开始时就有这个现象,可碰巧那天PostgreSQL集群的人调整了内存相关参数,PostgreSQL集群的负责人把参数还原后,复测仍然有这个问题。
标签:auto 压力 结果 float 远程 最大的 ref server 白名单
原文地址:https://www.cnblogs.com/leebaul/p/11485581.html