Завершение работы Reactor Netty не обрабатывает оставшиеся запросы (исполнитель не принимает задачу)JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Завершение работы Reactor Netty не обрабатывает оставшиеся запросы (исполнитель не принимает задачу)

Сообщение Anonymous »

У меня есть реактивное приложение Java Spring Boot 3, и я обнаружил, что при корректном выключении серверов некоторые из оставшихся запросов (выполнение внешних вызовов с использованием WebClient) завершаются сбоем из-за исключения:

Код: Выделить всё

IllegalStateException: executor not accepting a task
Похоже, что это исключение исходит от Netty и выдается, если executor.isShuttingDown().
Есть ли способ заставить приложение корректно ждать все существующие реактивные запросы должны быть выполнены перед выключением Netty?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -accepting
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»