Playフレームワークにデプロイするアプリがあります。 ガイドに従っています(また、サーバー上でplay/sbtを使用することに依存したくないため)、「sbt dist」を使用して関連するJARを含むzipを作成しています。私はその後、アプリケーションを展開/実行したい。Playフレームワーク - Jenkinsでの開始と停止
私はJenkinsを使用してビルドと展開を行っています。だから私はジップを構築する仕事があります。私はその場所にzipを移動し、ドキュメントごとにアーカイブを解凍し、binディレクトリに移動してアプリケーションを実行します。それは2つの主要な質問を提起する。
JenkinsからJenkinsをブロックしてバックグラウンドで実行しないように、アプリケーションをJenkinsから起動するには、どのような方法が最適ですか。現在、私は動作しますが、右に感じることはありません&
./my-play-app次...
nohupををしています。
- どうすればアプリケーションを停止できますか?私の唯一の解決策はPID上で "kill"コマンドを実行することですが、それも正しいとは思いません。
ありがとう!
nohupと殺す? – fatlog
はい私はnohupとkillを使用しているalosです –