Multithreading 服务器上的线程过载
我正在应用程序中使用JSPServlet。并在JBoss上部署了war作为7.0.2服务器。我有一个servlet,它在几秒钟内被多次调用(比如说500次)。我认为服务器不会处理这个线程。服务器抛出异常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
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) 尝试降低内存限制。可能来自同一作者的副本此副本也很好: