HTTP-сервер Akka: Поток акцептора в заблокированном состоянии - PullRequest
0 голосов
/ 11 февраля 2020

Я использую HTTP-сервер Akka, где я наблюдаю, что под нагрузкой потоки «Acceptor1» и «Acceptor2» всегда находятся в заблокированном состоянии. Ниже приводится выдержка из дампа потока. Почему акцепторы находятся в заблокированном состоянии? Как увеличить количество акцепторов?

"qtp1907228381-105 Acceptor1 SelectChannelConnector@0.0.0.0: 9000" prio = 5 tid = 105 BLOCKED at sun.nio.ch.ServerSocketChannelImpl.accept (ServerSocketChannelImpl. java: 225) в org.eclipse.jetty.server.nio.SelectChannelConnector.accept (SelectChannelConnector. java: 109) в org.eclipse.jetty.server.AbstractConnector $ Acceptor.run (AbstractConnector. java: 938) локальная переменная: java .lang.String # 54885 в org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool. java: 608) в org.eclipse.jetty.util.thread.QueuedThrun (QueuedThreadPool. java: 543) локальная переменная: org.eclipse.jetty.server.AbstractConnector $ Acceptor # 2 в java .lang.Thread.run (поток. java: 745)

1 Ответ

0 голосов
/ 14 февраля 2020

В основном это означает, что он ожидает получения большего количества подключений - обычно это не является признаком проблемы

...