私のサーバー上で私のサーバー上で私のサーバー上でコマンドを実行しています。 mvn spring-boot:runと実行します。セッションを切断した後でもアプリケーションを有効に保つことは可能ですか? または、実行可能なwarファイルを作成し、インストールされているTomcatサーバーをubunntu 14.04にデプロイする必要がありますか? 私はブートアプリケーションを展開する方法を知っていますが、私のアプローチで可能かどうかを知りたいのです。パテを終了した後にspringbootアプリケーションを有効にする方法
1
A
答えて
2
あなたは、バックグラウンドでので
nohupをするMVNスプリング・ブーツのようなnohupを使用してコマンドを実行することができます:あなたがこれを行うと、アプリケーションもあなたの近くsshセッションの後にバックグラウンドで実行され&
実行します。
1
パテントでは、nohup mvn spring-boot:run > spring-log.txt &
を使用してコマンドをバックグラウンドで実行する必要があり、これによってspring-log.txt
ファイルが生成されます。
0
コンソールログを書き込むことがしたくない場合は(あなたがアプリケーションログを処理し、ロギングフレームワークを持っている)、その後ところで
nohup mvn spring-boot:run </dev/null >/dev/null 2>&1 &
このコマンドを使用して、単に好奇心、なぜあなたはあなたの実行にmvn spring-boot:run
を使用していますあなたのサーバーのプログラム?あなたはあなたのサーバーにもMavenランタイムをインストールする必要がありますか?
+0
はい、私はmavenもインストールしなければなりませんでした。もちろん、java -jar target/myproject_name.jarも使用できます。 – MagGGG
関連する問題
- 1. イベント終了後にMixItUp Jquery Pluginを有効にしますか?
- 2. iOSでアプリケーションを終了した後、データをUITableviewに保存する方法
- 3. 終了後にPHPアプリケーションをデバッグする
- 4. GIFアニメーションが完了した後でページスクロールを有効にする方法
- 5. ASyncタスクが終了した後にアンドロイドサービスを終了する方法完了しましたか?
- 6. アプリケーションを終了した後のPhoneGapドロップデータベース
- 7. アプリケーションを終了した後にNSFetchResultsControllerキャッシュを保存します
- 8. アプリケーションを終了した後にサービスが停止する
- 9. プロセスが終了した後にAndroidアプリケーションを再起動する
- 10. C++ - アプリケーションが終了した後にメモリを保持する
- 11. ボタンをクリックした直後にアプリケーションが終了しました
- 12. アプリケーションを終了した後にエラーが発生しました
- 13. 終了時にアプリケーションを終了する
- 14. VB.NETアプリケーション終了後にメッセージボックスを残す
- 15. ループが終了した後にループを繰り返す方法
- 16. アクティビティを有効にしてAndroidで正しく終了する
- 17. iPhoneのアプリケーションを終了した後、通話終了通知を受け取る方法は?
- 18. AppleScriptでウィンドウを閉じた後にアプリケーションを終了する
- 19. フォームを閉じた後にアプリケーションを終了する
- 20. Unity2D:アプリケーション終了後もタイマーを再開する方法
- 21. セレンスクリプトがPythonで終了した後にクロムブラウザウィンドウを開く方法
- 22. 例外を与えた後にGrailsアプリケーションが終了する
- 23. クライアントが終了した後でXChangePropertyが無効になる
- 24. StringEditを終了した後でチェックする方法:Dynamics AX?
- 25. 成功した終了コードでJobExecutionDeciderを終了する方法
- 26. ブラウザが終了したらセッションを終了する方法
- 27. FXスレッドがJavaで終了した場合にスレッドを終了する最も効率的な方法
- 28. アプリケーションが終了した後にギャラリーから画像を取得するには?
- 29. すべてのスレッドを終了した後にアクティビティを終了します。
- 30. UISearchBarが編集を終了した後にUITableViewを再ロードする方法
MagGGG私の答えに示されているように、特定の名前(spring-log.txtやserver-log.txtなど)でログファイルを生成して、デバッグのエラーを見つけるとよいでしょう。 – developer
nohupのほかに、取り外し可能な 'screen'セッション(例えば、https://www.howtoforge.com/linux_screen)を使うことができ、スプリングブートは特にシステムサービスとしての実行をサポートしています:http://docs.spring.io/spring-boot /docs/current/reference/html/deployment-install.html#deployment-service – zapl