【问题标题】:weird tomcat7 on start启动时奇怪的tomcat7
【发布时间】:2015-04-07 08:33:42
【问题描述】:

我的 Tomcat 7 工作正常,但是当我检索运行命令时,返回:

    # ps -ef | grep java 
tomcat7  18794     1  2 09:30 ?        00:01:09 /usr/lib/jvm/default-java/bin/java
    -Djava.util.logging.config.file=/var/lib/tomcat7/conf/logging.properties
    -Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms2048m -Xmx2048m -Djava.endorsed.dirs=/usr/share/tomcat7/endorsed -classpath /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
    -Dcatalina.base=/var/lib/tomcat7 -Dcatalina.home=/usr/share/tomcat7 -Djava.io.tmpdir=/tmp/tomcat7-tomcat7-tmp org.apache.catalina.startup.Bootstrap start root     20085 18341  0 10:13 pts/0    00:00:00 grep java

我无法删除“-Xmx128m”参数。

我更改了这些文件:

/usr/share/tomcat7/bin/setenv.sh
/usr/share/tomcat7/defaults.template

但参数仍然存在。

xmx & xms 正确分配到 2048m,但我想要一个正确的开始。

【问题讨论】:

    标签: java linux tomcat tomcat7


    【解决方案1】:

    你搜索过这个文件吗? :

    /etc/default/tomcat7
    

    找到JAVA_OPTS="-Djava.awt.headless=true 所在的行 并更改 -Xmx128 参数

    【讨论】:

    • 谢谢!我解决了这个问题。
    【解决方案2】:

    解决了!

    只需编辑/etc/default/tomca7 并更改这一行:

    JAVA_OPTS="-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC"
    

    到这里:

    JAVA_OPTS="-Djava.awt.headless=true -Xmx2048m -XX:+UseConcMarkSweepGC"
    

    【讨论】:

      猜你喜欢
      • 2014-12-31
      • 2018-07-24
      • 2017-02-02
      • 2014-12-17
      • 2017-05-09
      • 2021-01-26
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      相关资源
      最近更新 更多