Если тип возвращаемого значения одного метода контроллера равен CompletableFuture
, результат будет выполняться последним асинхронно, но как установить время ожидания для этого запроса, чтобы пружина прервала запрос, если он не был выполнен вовремя?
Устаревшим способом, через AsyncContext
, я мог бы это сделать. Но как насчет CompletableFuture
случая? Я не смог найти связанных документов.
Обратите внимание, что я знаю глобальную настройку тайм-аута по умолчанию, но мой вопрос заключается в том, как установить тайм-аут для запроса.