随笔分类 - 性能调优案例
摘要:很奇怪的问题,但是jstack可以执行 解决方法: docker 内部使用jmap 需要启动容器时候配置权限:docker run --privileged=true --cap-add=SYS_PTRACE 配置dokcerfile文件: 添加后执行后重新构建docker 折腾了的很久的问题终于解
阅读全文
该文被密码保护。
摘要:正常的业务逻辑: 比如p18724289520用户领取了一张优惠券,查询优惠券id为115: 通过前端界面操作下单,下单中使用优惠券抵消金额 正常的业务逻辑如下:手工测试结果 可以看到和优惠券id绑定的那个订单id确实是900 在高并发条件下: 首先查看用户p15794234032的优惠券:该用户只
阅读全文
该文被密码保护。
摘要:问题现象: 最近出现了一个比较奇怪的问题,在做主站登录接口压测的过程中出现主站服务的java进程占用内存高达42%,服务器内存是24g 实际上该服务实际分配的jvm内存是1024M,但是从上图中占用RES 9.9g内存,监控效果如下 查看jvm和线程信息如下: 到这里,定位线程和jvm内存占用也算是
阅读全文
摘要:Action.c(5): Error: C interpreter run time error: /tmp/brr_TSBgR2/netdir/E/lrscript/aaa/Action.c (5): Error -- Unresolved symbol : web_reg_save_param_
阅读全文
摘要:当访问192.168.10.98上的tomcat时候,tomcat日志异常 然后查看tomcat服务器上的防火墙 查看service层的防火墙: 至此问题解决: 永久关闭防火墙: 1.首先查看防火墙状态: service iptables status 2.永久性生效,重启后不会复原 开启: chk
阅读全文
摘要:在lr压测场景中执行,发现 一个事务都没有成功,很是奇怪,发现用linux的agent各种问题 查看lr运行日志 看到这里基本确定是编码的问题,然后想起lr设置编码的地方就那么几个,所以逐个尝试 改完后重新运行如下: 问题解决
阅读全文
摘要:在windows下写的脚本编译通过 但是拿到linux agent场景执行中就会提示如下,同样的脚本在windows agent下没有任何问题 agent连的是linux负载机 通过脚本一行一行排查,发现问题在这里 改成如下: 案例2: 在执行另外一个场景执行时候,选择windows版本的agent
阅读全文
摘要:
阅读全文
摘要:Node安装 Node的安装需要依赖很多,如gcc等,首先我们需要将这些安装成功,用rpm命令查看下,果然我们并没有gcc等,所以要用yum进行安装(基于centos6.9版本): yum -y install gcc gcc-c++ kernel-devel 将依赖安装后,我们就可以进行Node的
阅读全文
摘要:http://www.importnew.com/13827.html 参数如下: JAVA_OPTS="-server -Xms1024m -Xmx1024m -Xss256k -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256m -XX:+UseG1G
阅读全文
摘要:以上是jdk1.7的默认GC回收器 Java的gc回收的类型主要有几种 UseSerialGC, UseConcMarkSweepGC, UseParNewGC, UseParallelGC, UseParallelOldGC, UseG1GC,而这几个参数是如何搭配的,实际上只要看下面的代码就非常
阅读全文
摘要:性能问题:老年代一直处于占满状态,为什么没有发生内存溢出 以HotSpot VM的分代式GC为例,普通对象分配都是在young gen进行的,具体是从在位于young gen中的eden space中分配的TLAB里分配的。 以HotSpot VM的分代式GC为例,普通对象分配都是在young ge
阅读全文