Как изменить реакцию rest contolloer во время выполнения - PullRequest
1 голос
/ 06 марта 2019

Мне нужно добиться чего-то похожего на Executor.shutdown () против Executor.shutdownNow () в контексте службы покоя (реактивной в данном случае).Я попытался проверить состояние работоспособности outOfService и выключил его во время постепенного завершения работы, но приложение все еще отправляло ответ на новый входящий запрос в течение заданной продолжительности ожидания потока.Я просмотрел большую часть результатов Google для корректного завершения работы, но никто из них не обсуждал, как блокировать входящие запросы, при этом отправляя правильный ответ на уже запущенные запросы.Некоторые из обсуждаемых идей - отмена регистрации контроллера (даже не знаю, возможно ли это), использование фильтров или отправка нового объекта ответа на основании некоторого условия.Кто-нибудь знает, как этого добиться?

...