GNU/Linux >> Linux の 問題 >  >> Linux

実行中の場合はアップスタート停止

同僚が素晴らしい解決策を思いついた

if ( initctl status node-App | grep start ); then
  initctl stop node-App
fi

非常にシンプルで、Jenkins から実行すると適切に動作します


Linux
  1. どのシェルで実行していますか?

  2. 実行中のプロセスの環境を変更しますか?

  3. Suの実行時に.bash_profileがソースされませんか?

  1. Suオプション–別のユーザーとしてコマンドを実行しますか?

  2. systemd サービスを停止する方法

  3. 別のユーザーとして Apache を実行する

  1. Linux で起動時に実行中のプログラムを停止する

  2. 現在実行中のcronタブを一覧表示して停止する

  3. NTP の更新に失敗しました