Ниже приведены настройки моей системы
java version "1.6.0_17"
Tomcat 6.0.18
OS : Cent OS 5.7
Ниже приведены мои JAVA_OPTS в Catalina.sh
JAVA_OPTS = "- Djava.awt.headless = true -Dfile.encoding = UTF-8 -server -Xms1536m -Xmx1536m -XX: NewSize = 256m -XX: MaxNewSize = 1024m -XX: PermSize = 256m -XX: MaxPermSize = 1024m -XX: + DisableExplicitGC "**
При интенсивном использовании я получаю следующую ошибку.И Сбой Tomcat ..
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
at java.lang.AbstractStringBuilder.append(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at org.htmlparser.parserHelper.TagParser.checkFinishedState(TagParser.java:157)
at org.htmlparser.parserHelper.TagParser.automataInput(TagParser.java:93)
at org.htmlparser.parserHelper.TagParser.find(TagParser.java:76)
at org.htmlparser.tags.Tag.find(Tag.java:192)
Может ли кто-нибудь сказать, пожалуйста, правильную конфигурацию для JAVA_OPTS, чтобы я не получил эту ошибку.Пожалуйста, помогите мне Спасибо заранее.
РЕДАКТИРОВАТЬ: Наконец-то я дал опцию java, как это
JAVA_OPTS = "- Djava.awt.headless = true-Dfile.encoding = UTF-8 -server -Xms1536m -Xmx3072m -XX: NewSize = 256m -XX: MaxNewSize = 1024m -XX: PermSize = 256m -XX: MaxPermSize = 1024m "