watchを使用してバックグラウンドでコマンドを定期実行する

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

方法

SH
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 &

参考

szk302

この記事の著者

記事一覧へ
記事を検索

タイトル・タグ・記事本文から検索できます。

例えばAWSTerraformPowerShellGit