自分のサーバーを自分のサーバーに展開するためのjenkinsジョブを作成しました。 Debianパッケージ管理システムを使用しています。マシンのすべてのパッケージをsudo apt-get update
コマンドで更新し、必要なパッケージをでdeployment_script(ここでは.debファイルを作成し、インストールするサーバを指定する)にインストールしてください。また、/etc/init.d/package_nameへのパッケージの開始/停止を使用してスクリプトをコピーしています。このスクリプトは、パラメータstart/stopを取ることができます。私のdebianのpostinstスクリプトでは、/etc/init.d/package_nameがパッケージの起動を開始したと言いました。デプロイメントのために、jenkinsジョブを起動し、deployment_scriptをジョブに渡します。パッケージをインストールした後、postinstスクリプトを呼び出して、意図したマシンでサービスを適切に再起動することができます。しかし、postinstスクリプトを終了している間、再起動したサービスは強制終了します。理由を見つける上での助けとそれを修正する方法?debian postinstスクリプトでサービスが再起動されました。
0
A
答えて
0
sudo -u user_name java -server some_vm_options with jar of the package, configs > /dev/null &
のような私のサービスを開始しています。 私はただsudo -u user_name nohup java -server some_vm_options with jar of the package, configs > /dev/null &
に変更しました。今や私の始めたサービスは殺されません。
関連する問題
- 1. GNURoot Debianで起動コマンドまたはスクリプトを実行する
- 2. debianサービスの起動時に桟橋を起動できない
- 3. サービスがアンドロイドで再起動しない
- 4. 再起動時にサービスが最初に開始されます
- 5. Debian 7.9の再起動後のRedmine自動起動
- 6. emrクラスタの再起動が再開されました
- 7. アプリケーションが終了した後にSTART_STICKYサービスが再起動される
- 8. 再起動スクリプトは
- 9. ubuntuでmysqlサービスが自動的に再起動しますか?
- 10. Androidサービスが再起動しない
- 11. Androidサービスを再起動しますか?
- 12. アンドロイドが再起動すると、サービスは再び呼び出されますか?
- 13. 再起動後にnginxサービスが起動しないAWS Linuxサーバ
- 14. 最初の再起動時にC#サービスが起動しない
- 15. サービスを再起動すると、インパラテーブルが起動しない
- 16. サービスがAndroidで再起動しないようにします
- 17. Jmeterでエラーが発生した場合のスクリプトの再起動
- 18. Linuxスクリプトの起動、停止、再起動
- 19. WCFデュプレックスサービス。サービスの再起動時にクライアントがドロップされる
- 20. ドッカーコンテナ内のntpdサービスが停止しました。再起動できません。
- 21. DebianでViが変更されました8 - > Debian 9
- 22. Androidはクラッシュした後、別のプロセスで自動的にバインドされたサービスを再起動しますか?
- 23. アプリケーションを再起動すると、新しいサービスが実行されます
- 24. スクリプトが起動したアプリケーション
- 25. Windows 10 Mobile Appバックグラウンドタスクまたはサービスが自動的に起動して電話が再開される
- 26. ページを再起動すると、カウントダウンタイマーがクリアされました
- 27. 再起動後にSQLite DBが削除されました
- 28. jQueryでsetIntervalを再起動すると、ユーザーがカウンタを再起動したときに表示されます。
- 29. Windowsサービスの再起動
- 30. RPCサービスの再起動
http://stackoverflow.com/questions/19233529/run-bash-script-as-daemon - そのスレッドで受け入れられている回答も解決策の1つです。 –
新しいスレッドでJavaプロセスを実行し、それを無効にすることはできますか? –
@ user3152463新しいスレッドで開始する必要はありません。ちょうどそれを断言する。 –