我有一个使用反向代理的 Ubuntu 服务器 12.04,以便 tomcat 在 apache 之上运行。我在那台机器上有一个汇合实例,还有一个票务系统。所以没什么特别的。
内存是 8GB,对于这种使用来说已经足够了。
有时,在最近几天,我的 Confluence 页面更频繁地崩溃。
日志 (confluence\logs\catalina.2014-05-06) 显示:
SEVERE: Socket accept failed
java.lang.OutOfMemoryError: Java heap space
Run Code Online (Sandbox Code Playgroud)
那么我怎样才能避免这种情况呢?我怎样才能给这个过程更多的记忆。
小智 8
在我的系统中,我已经编辑了文件
/etc/init.d/tomcat
Run Code Online (Sandbox Code Playgroud)
用这些行
HEAP="-Xms2048m -Xmx2048m"
export JAVA_OPTS="$HEAP"
Run Code Online (Sandbox Code Playgroud)
重启tomcat后你可以在状态部分看到分配的内存
归档时间: |
|
查看次数: |
36117 次 |
最近记录: |