Очередь мониторинга ExecutionContextExecutor "scala.concurrent.ExecutionContext.Implicits.global" - PullRequest
0 голосов
/ 11 октября 2018

Есть ли способ отслеживать очередь задач scala.concurrent.ExecutionContext.Implicits.global?то есть, увидеть количество задач, ожидающих освобождения потока?

1 Ответ

0 голосов
/ 11 октября 2018

JDK поставляется вместе с jconsole и jmc.Вы можете использовать их, чтобы увидеть использование потока.Вы можете видеть,

  • состояние потока,
  • количество заблокированных
  • выделенных байтам потоков и т. Д.

имя неявных потоков scala начинается с scala-execution-context-global-n.

jmc снимок экрана:

jmc screenshot

Связано: Какой лучший способ получить числофьючерсы, работающие в фоновом режиме в контексте выполнения?

...