Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading 服务器上的线程过载_Multithreading_Jsp_Servlets_Jboss_Jboss7.x - Fatal编程技术网

Multithreading 服务器上的线程过载

Multithreading 服务器上的线程过载,multithreading,jsp,servlets,jboss,jboss7.x,Multithreading,Jsp,Servlets,Jboss,Jboss7.x,我正在应用程序中使用JSPServlet。并在JBoss上部署了war作为7.0.2服务器。我有一个servlet,它在几秒钟内被多次调用(比如说500次)。我认为服务器不会处理这个线程。服务器抛出异常 java.lang.OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Unknown

我正在应用程序中使用JSPServlet。并在JBoss上部署了war作为7.0.2服务器。我有一个servlet,它在几秒钟内被多次调用(比如说500次)。我认为服务器不会处理这个线程。服务器抛出异常

java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
我还添加了最大堆内存并将其设置为1024。但这对我不起作用。 有人知道服务器将如何处理这么多线程吗? 我在这里走对了吗?

“本机线程”提示它不是JVM的线程。因此,JVM内存设置不适用于此。至少不是直接的,看

1) 尝试减少堆栈大小
2) 尝试降低内存限制。

可能来自同一作者的副本此副本也很好: