Frage

Ich möchte auf einem Private JVM eine Web-Anwendung hosten bieten sie 32, 64, 128, 256 MB Pläne.

Meine Web-Anwendung verwendet Frühling. Und ich speichern einige Objekte für jeden in Benutzersitzung protokolliert.

Meine Frage ist: Wie kann ich meine Web-App-Profil zu sehen, wie viel Heap-Größe braucht es, damit ich einen Plan wählen ?, Wie kann ich Hunderte von Benutzern simulieren in die gleichzeitig angemeldet

Ich entwickle die Anwendung mit Netbeans 6.7 Java 1.6 Tomcat 6.0.18

Danke.

War es hilfreich?

Lösung

Andere Tipps

Ich würde empfehlen, ein Tool wie JMeter mit Ihren Lasttests zu tun. Sie können verwenden jvisualvm Grund Haufen zu sehen Verwendung oder einen Heap Dump greifen genaue Details zu sehen.

jvisualvm ist eine großartige Möglichkeit, Ihre Anwendung Verwendung von JVM-Speicher zu beobachten.

Wenn Sie jedoch sind und laufen, mögen Sie vielleicht die JVM Speichernutzungsstatistiken von Zeit zu Zeit überprüfen, ohne zu einer Konsole zu erhalten, die jvisualvm zu laufen. Wenn Sie das tun, diese einfache Web-Anwendung ( Haufen Visualizer ) könnte hilfreich sein .

Sie können die Anwendung schützen, indem die web.xml so zu modifizieren, dass nur ausgewählte Rollen haben Zugriff auf diese Anwendung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top