急JBOSS3.2.6使用JMS,报OutOfMemory,unable to create new native thread 日志如下

wenjian_login 2008-01-13 11:59:10
JBOSS使用JMS,报OutMemory,unable to create new native thread

org.apache.tomcat.util.thread.ThreadPool] caught exception(java.lang.OutOfMemoryError:unable to Create new native thread)excuting org.apache.tomcat.util.net.TcpWorkerThread.terminating thread

ora.jboss.mq.spyconnectionconsumer]connection consumer closing due to error in listening thread spyconnectionConsumer

unable to create new native thread
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.addThread(PooledExecutor.java 520)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.execute(PooledExecutor.java 891)
org.jboss.jms.asf.stdserversession.start(stdserversession.java 394)
org.jboss.mq.SpyConnectionConsumer.run(SpyConnectionConsumer.java 314)
...全文
423 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-04-30
  • 打赏
  • 举报
回复
不会,帮顶
JBossWeek 2008-01-17
  • 打赏
  • 举报
回复
主要的是减少http请求处理线程的数目,方法很简单找到server.xml打开修改就可以了。如果减少线程之后,还出现这个问题,可能是你的应用中存在非java堆的内存泄漏
wenjian_login 2008-01-14
  • 打赏
  • 举报
回复
请问如何减少线程数配置,减少哪个线程数配置,十分感谢!
JBossWeek 2008-01-14
  • 打赏
  • 举报
回复
java虚拟机分配的内存太多,剩下的物理内存太少,这样创建线程时就会出错,解决方法:
1、减少线程数或
2、减少java虚拟机的堆内存

6,786

社区成员

发帖
与我相关
我的任务
社区描述
JBoss技术交流
社区管理员
  • JBoss技术交流社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧