この質問は漠然としていて誰も解決策を提供できないことは承知していますが、必要に応じて詳細を提供できます。
私の Web アプリケーションは Spring を使用しており、それを JBoss サーバーにデプロイしましたが、jboss の起動「Spring ルート WebApplicationContext の初期化」には 20 分近くかかります。これを減らすオプションはありますか?20 以上の xml ファイルに 300 近くの Bean があります。
ご意見をお聞かせください。
ここでは、Spring のベスト プラクティスのヒントをいくつか示します。これらの手順をアプリケーションと比較してください。
https://developers.google.com/appengine/articles/spring_optimization
Bean の遅延読み込みを指定しないのはなぜですか。したがって、サーバーの起動時に作成されません
run.conf.batから以下をコメントアウトした後、4分に短縮されました。
rem set "JAVA_OPTS=%JAVA_OPTS% -agentpath:C:\yjp\YourKit-Java-Profiler-11.0.1\bin\win32\yjpagent.dll"