jstackでスレッドダンプを定期的に取得するために調査

方法

OUTPUT_DIR="/tmp/output"
JAVA_PID=1
INTERVAL=30
nohup watch -n "${INTERVAL}" "su - tomcat -c \"jstack -l ${JAVA_PID} >> /work/output/threaddump.\$(date +%F-%H%M%S)\"" &> /dev/null &

参考