gpt4 book ai didi

Tomcat 7 上的 java.lang.OutOfMemoryError : Java heap space deploying . war

转载 作者:行者123 更新时间:2023-11-28 22:56:08 24 4
gpt4 key购买 nike

在 tomcat7 (Ubuntu) 中运行 war 文件时出现以下错误:

Exception in thread "http-bio-8080-AsyncTimeout" java.lang.OutOfMemoryError: Java heap space
at java.util.concurrent.ConcurrentLinkedQueue.iterator(ConcurrentLinkedQueue.java:667)
at org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout.run(JIoEndpoint.java:156)
at java.lang.Thread.run(Thread.java:745)

当我将我的 app.war 文件放在 webapps 路径中时,我遇到了异常。

最佳答案

增加堆大小是必须的。您可以创建或编辑 $CATALINA_HOME/bin/setenv.sh,添加以下行:

JAVA_OPTS="-Xms1024m -Xmx2048m"

然后重启tomcat。我认为最好解压war文件并将其复制到$CATALINA_HOME/webapps,此外,在生产中使用热部署不是一个好主意。

关于Tomcat 7 上的 java.lang.OutOfMemoryError : Java heap space deploying . war ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26758641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com