周梦康 发表于 2021-03-31 269 次浏览 标签 : arthas

还是老规矩用管道来做交互操作,线上总是一天来一次慢请求,不知道什么时候出现,所以还是用arthas 跟下

#!/bin/bash

ctime=$(date "+%H-%M-%S")

mknod arthas_input p
exec 8<> arthas_input
./as.sh <&8 &
echo -e "1\n" >> arthas_input

echo "trace xxxx getCourseDetail '#cost > 2000' >> $(pwd)/arthas.trace.log" >> arthas_input
nohup ./test.sh &

运行之后等事故再现了就,最后发现是ThreadPoolExecutorcorePoolSize设置过下

评论列表