java.lang.OutOfMemoryError:无法在Java(Play Framework)中创建新的本机线程

编程入门 行业动态 更新时间:2024-10-23 13:28:50
本文介绍了java.lang.OutOfMemoryError:无法在Java(Play Framework)中创建新的本机线程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我的应用程序中的

在Amazon AWS实例中运行。在这些代码中,我得到了java.lang.OutofMemory错误。我的实例在ubuntu机器上运行。以下是我收到的错误信息。我向谷歌咨询过此问题,但未找到有关此错误的任何解决方案。

java.lang.OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:640) at java.util.concurrent.ThreadPoolExecutor.addIfUnderMaximumPoolSize(ThreadPoolExecutor.java:727) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:657) at org.apache.tomcat.util.threads.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:176) at org.apache.tomcat.util.threads.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:156) at org.apache.tomcat.util.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:325) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 我想知道这些错误是什么时候发生,以及我们如何防止这种情况发生。

提前感谢。

推荐答案

我在使用JMeter运行大量并发进程测试应用程序时遇到了同样的问题。我使用的是Fedora,默认情况下可用的进程数量是1024。

您可以通过在命令行输入ulimit-u查看最大进程数,要永久更改最大进程数,只需编辑/etc/security/limits.conf下的文件,并在文件末尾添加以下行:

用户名软nproc xx

用户名Hard nproc xx

例如,将用户ibai的最大进程数设置为10000

IBAI软件nproc 10000

IBAI硬核处理器10000

access.redhat/site/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Tuning_and_Optimizing_Red_Hat_Enterprise_Linux_for_Oracle_9i_and_10g_Databases/sect-Oracle_9i_and_10g_Tuning_Guide-Setting_Shell_Limits_for_the_Oracle_User-Limiting_Maximum_Number_of_Processes_Available_for_the_Oracle_User.html

更多推荐

java.lang.OutOfMemoryError:无法在Java(Play Framework)中创建新的本机线程

本文发布于:2023-11-25 18:46:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1630911.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:本机   线程   建新   中创   OutOfMemoryError

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!