Sobes.tech
Middle
163

Mi történik, ha a szálak pooljának sorban állása tele van, de új feladat érkezik?

Válasz az MI-től

sobes.tech MI

Будет применен обработчик отклоненных задач (RejectedExecutionHandler). Стандартные обработчики включают:

  • AbortPolicy: Выбрасывает RejectedExecutionException.
  • DiscardPolicy: Молча отбрасывает задачу.
  • DiscardOldestPolicy: Отбрасывает самую старую задачу в очереди и пытается выполнить новую.
  • CallerRunsPolicy: Выполняет задачу в вызывающем потоке.

Конкретное поведение зависит от того, какой обработчик был настроен при создании пула потока.