Mar*_*ior 6 java activemq-classic
我正在模拟服务器的重载,我收到此错误:
java.lang.OutOfMemoryError: unable to create new native thread
Run Code Online (Sandbox Code Playgroud)
我在这个页面http://activemq.apache.org/javalangoutofmemory.html中读过,我可以增加内存大小.但是我该怎么做?我需要修改哪个文件?我试图通过bin/activemq脚本传递参数,但没有运气.
小智 10
您的案例对应于大量的线程.有3种方法可以解决它:
注意:如果堆栈或堆太小,则必须导致另一个OutOfMemoryError.
您可以使用ACTIVEMQ_OPTS shell变量指定它们(在UNIX中).例如,运行ActiveMQ as
ACTIVEMQ_OPTS=-Xss160k bin/activemq
Run Code Online (Sandbox Code Playgroud)