Рейтинг
0.00
avatar

Openfire

Подробнее ↓

openfire

Openfire
Народ в чем трабла! поставил openfire на windows server 2008 r2. оперативки 8гб. пользователей 500 человек. проблема в том что openfire постоянно падает. увеличил память java до 2гб. больше не понимает. увеличил заголовки до 512 мб. это по рекомендации.
вот лог ошибки

OutOfMemoryError: No more direct buffers available; trying heap buffer instead

WARNING: Rate class 1 is no longer rate-limited, according to server
Exception in thread «Jetty-QTP-AdminConsole-28» java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at org.eclipse.jetty.util.thread.QueuedThreadPool.startThread(QueuedThreadPool.java:435)
at org.eclipse.jetty.util.thread.QueuedThreadPool.dispatch(QueuedThreadPool.java:361)
at org.eclipse.jetty.server.nio.SelectChannelConnector$ConnectorSelectorManager.dispatch(SelectChannelConnector.java:345)
at org.eclipse.jetty.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:707)
at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:277)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
at java.lang.Thread.run(Unknown Source)
Exception in thread «timer-monitoring» java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.addIfUnderMaximumPoolSize(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
at org.jivesoftware.openfire.reporting.util.TaskEngine$TimerTaskWrapper.run(TaskEngine.java:323)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

не могу понять что с ним. кто нибудь сталкивался с таким?