タグ

ブックマーク / ex1.m-yabe.com (1)

  • 起動時間が一定以上したプロセスをKillするスクリプト | ex1-lab

    長時間起動したままのプロセスをKillする Cronで実行するスクリプトで実行時間が短いはずなのに長時間起動したままになっているプロセスをKillすることって運用上あることですが、いつもKillコマンドなので手動で行っていますが、ある一定上経過しているとKillしてくれるスクリプトを紹介します 長時間起動しているプロセス・スクリプトをKillするシェルスクリプト 長時間起動しているスクリプト・プロセスをKillするシェルスクリプトですが、Killする条件ですが下記の条件とします 自分自身のプロセスはKillしない 起動時間は一定以上のみKillする(下記のスクリプトでは10分以上の場合) 起動時間の取得方法ですがpsコマンドでもプロセスの起動時間を取得できますが、psコマンドのTIMEはCPUの起動時間となってるのでCPUを使っていない状態で残っていると00:00のままとなり正しく取得でき

    起動時間が一定以上したプロセスをKillするスクリプト | ex1-lab
  • 1