Beste Weg zur Erhöhung der heap-Größe in catalina.bat-Datei
Ich habe tomcat 6 server auf windows xp Und ich starten Sie tomcat über die Konsole, D. H. die Verwendung startup.bat.
AFAIK catalina.bat
- Datei für windows, damit ich mich verändert bat-Datei, die für die Verwaltung des Speichers.Ich habe keine tomcat-Konfiguration Fenster.
Nun möchte ich die Erhöhung der heap-Größe also Meine Frage ist sollte ich die Verlängerung der bestehenden JAVA_OPTS
in catalina.bat-Datei, also
set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties" -Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=128m
Oder sollte ich neue Umgebungsvariable in catalina.bat-Datei, also
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=128m
Und Ist das der richtige Weg, es zu tun?
Bitte guide.
und ich bin in der Lage, um zu sehen, aktuelle heap-Größe in der Probe, aber nicht in der Lage, um zu sehen, bestehende perm Größe also, Was ist der default-Wert für perm Größe?
Edit:
folgenden Parameter helfen?
-XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled
InformationsquelleAutor Edward | 2012-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn man sich in Ihrer installation in das bin-Verzeichnis werden Sie sehen, catalina.sh oder .bat-Skripts. Wenn man sich in diesen Sie werden sehen, dass Sie laufen ein setenv.sh oder setenv.bat-Skript bzw. wenn es vorhanden ist, ist das setzen von Umgebungsvariablen. Die entsprechenden Umgebungsvariablen sind beschrieben in den Kommentaren oben in der catalina.sh/bat. Verwenden Sie erstellen, zum Beispiel eine Datei $CATALINA_HOME/bin/setenv.sh mit Inhalt
Für Windows, die Sie brauchen, in setenv.bat, so etwas wie
Ursprüngliche Antwort hier
Nachdem Sie laufen
startup.bat
können Sie einfach bestätigen, die richtigen Einstellungen angewendet wurden, vorausgesetzt, Sie haben sich@echo
irgendwo in deinemcatatlina.bat
Datei (ein guter Ort sein könnte, sofort nachecho Using CLASSPATH: "%CLASSPATH%"
):InformationsquelleAutor RGO
Erhöhung der heap-Größe von tomcat für Fenster fügen Sie diese Datei in der apache-tomcat-7.0.42\bin
heap-Größe können geändert werden, die auf Anforderungen basieren.
InformationsquelleAutor abhishek ringsia