Spring-boot: установить время ожидания на REST на стороне сервера - PullRequest
0 голосов
/ 18 мая 2018

Spring-boot приложение развертывается на IBM Liberty Server.

Хотя вызывающий клиент может установить тайм-аут для запроса, я хочу установить тайм-аут на стороне сервера для входящих HTTP-запросов.

Я пробовал ConfigurableEmbeddedServletContainer setTimeout, но это не работает.Я смотрю это неправильно?Нужно ли устанавливать какое-либо свойство на сервере Liberty для истечения этих потоков Http?

1 Ответ

0 голосов
/ 18 мая 2018

Ваш сценарий похож на Spring Boot REST API - время ожидания запроса?

Две вещи, которые вы можете попробовать:

  1. Использовать server.connection-timeout=5000 в соответствии с предложением Данила

  2. Используйте spring.mvc.async.request-timeout=5000 и верните Callable в соответствии с предложением Кирилла.

...