Java によるポートフォリオ Web アプリケーション用の仮想専用サーバーまたは Java ホスティングが必要です (10 人未満のオンライン ユーザーを意味します)。VDS 300Mhz、256 RAM を購入した場合、Tomcat と Mysql、または Glassfish を実行できますか? 最小要件は何ですか? 100、1000 ユーザーの thtm を計算するにはどうすればよいですか?
3 に答える
これは、Java サーブレット コンテナとデータベースを含むほとんどすべてを実行するには小さすぎます。そして、それはすべて、アプリケーションが何をするか、そしてとにかくそれがどのように実装されているかに依存します. 予想されるユーザー数でアプリケーションの負荷テストを行い、動作するかどうかを確認し、応答時間を測定して、それに応じて設定を選択します。
256 MB RAM VDS は、Java および関連製品を実行するには小さすぎます。基本的に、WHM/CPanel のような最適化されたコントロール パネルを備えた VDS を購入すると、デフォルトで 92 ~ 100 MB の RAM が CP と OS によって消費されます。したがって、JAVA とアプリケーションを実行するための 150 MB の RAM はほとんどありません。
512 MB RAM の VPS サーバーから始めることをお勧めします。すぐに拡張できるクラウドサーバーを選びましょう。512 MB の RAM を備えたクラウドは、月額 20 ドルから 25 ドルほどかかりません。512 MBの Linux クラウドで 24 x 7 フーバーを実行しています。
最小要件があるとは言いませんが、256 RAM はそれ以上のものには十分ではありません。現在、MySQL と Tomcat を使用して 600 MB の RAM でアプリを実行していますが、これでは十分ではありません。
Xmx128m
ローカルの Tomcatと(残りは MySQL と OS に任せる)を与えることでそれをシミュレートしXX:PermGenSize=64m
、100 人のユーザーで JMeter テストを実行できます。