Web アプリケーションをホストするための JVM ヒープ サイズを計算する
-
24-09-2019 - |
質問
Web アプリケーションをホストしたい プライベートJVM 32、64、128、256 MB のプランを提供しています。
私の Web アプリケーションは Spring を使用しています。そして、ログインしたユーザーセッションごとにいくつかのオブジェクトを保存します。
私の質問は次のとおりです。Web アプリをプロファイリングして、プランを選択できるように必要なヒープ サイズを確認するにはどうすればよいですか?、同時にログインする数百のユーザーをシミュレートするにはどうすればよいですか?
Netbeans 6.7 Java 1.6 Tomcat 6.0.18 を使用してアプリケーションを開発しています。
ありがとう。
解決
- プロファイリングには次を使用できます VisualVM, あなたのキット, 、など。
- 負荷をシミュレートするには、次を使用できます Apache JMeter
他のヒント
jVisualVMは、JVMのメモリのアプリケーションの使用状況を観察するのに最適な選択肢です。
あなたがアップしていると実行しているしかし、一度、あなたがjVisualVMを実行するためにコンソールを取得することなく、随時JVMのメモリ使用量の統計情報を確認したい場合があります。そうした場合、この単純なWebアプリケーションは(ヒープビジュアライザの)助けになるかもしれません。
あなただけの選択したロールは、このアプリケーションへのアクセス権を持っているので、というのweb.xmlを修正することにより、アプリケーションを保護することができます。
所属していません StackOverflow