春ブーツは、Linux上でサービスの展開が完了した後、プログラムをパッケージ化方法は?
あなたは、Linuxサービスのための春ブーツの展開に関する公式ドキュメントを参照することができます。
ドキュメントへのリンクは次のよう:
https://docs.ossez.com/spring-boot-docs/docs/reference/html/deployment.html
展開ということに注意してください systemd
サービス、上記の設定ファイル:
[単位] 説明= myappに = syslog.target後 [サービス] ユーザー= myappに ExecStart =の/ var / myappに/ myapp.jar SuccessExitStatus = 143 [インストール] WantedBy = multi-user.target
あなたは、自分の説明、ユーザー、ExeStartフィールドの内容を変更する必要があります。
公式設定が非常に正確でない場合がありますのでご了承ください。
私たちは、その実行可能ファイルという名前のJARを前提としていますreoc-MLSのサービス-importer.jar
/home/reoc/reoc-mls-service-importer/reoc-mls-service-importer.jarパスの下:このファイルは展開されています。
あなたがExecStartを設定した場合:
ExecStart = /home/reoc/reoc-mls-service-importer/reoc-mls-service-importer.jar
あなたが実行する方法はありません。
あなたは、設定する必要があります。
ExecStart =は/ usr / binに/ javaの-Xmx2048m -jar /home/reoc/reoc-mls-service-importer/reoc-mls-service-importer.jar
ことができます。
これは、このプロセスのメモリサイズに割り当てられた指定-Xmx2048mです。
あなたは、このパラメータを削除することができ、メモリを割り当てることができません。