'Spring-boot : Set Timeout on REST @ Server Side
Spring-boot application deploys on IBM Liberty Server.
Though calling client can set a timeout on the request , I want a timeout to be set on Server side for Incoming HTTP requests.
I have tried ConfigurableEmbeddedServletContainer setTimeout but it does not work.
Am i looking this in a wrong way ? Do i Have to set some property on Liberty Server for expiring these Http Threads ?
Solution 1:[1]
Your scenario seems to be similar to Spring Boot REST API - request timeout?
Two things you can try:
Use
server.connection-timeout=5000as suggested by DanyloUse
spring.mvc.async.request-timeout=5000and return aCallableas suggested by Cyril.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | wltheng |
