2016-10-06 12 views
0

で春ブート起動を向上:はJavaプロセスとして、スタンドアロンの開始のために約ドッカー

java -jar myspring_boot.jar 

それは約20秒かかります。しかし、私がマイクロサービスをより多く含んでいるドッカーコンテナでそれを実行すると、およそ3分かかります。 デバッグ・ロギングを有効にすると、例として のように、スプリングブート・ブート時間を短縮する方法はありますか?私は、異なるスプリング構成に対して多くの不必要な検証があることに気付きます。 Dockerのコンテナを使用してdevの目的のためにのみ、春の起動時間を短縮する方法はありますか?

答えて

3

私はそれがそこに多くの回答で述べているよう例えば、havegedデーモンをインストール:

https://stackoverflow.com/a/39461346/2748325

も-XX追加:Dockerfileに私のjava CMDにMaxMetaspaceSize = 128メートルをして時間がダウンしました約2分で。

関連する問題