Springboot - ошибка тайм-аута, когда ответ занимает более 30 секунд

Я работаю над загрузочным приложением Spring, в котором мне приходится выдавать ошибку, если ответ занимает более 30 секунд.

Поскольку я использую application.yml, я пробовал

server:
  port: 8080
  session:
        timeout: 30

Поскольку это не работает, попытался использовать application.properties - server.session.timeout = 30. это тоже не работает.

Пытаюсь выяснить, как вызвать системную ошибку в обоих случаях. т.е. когда тайм-аут происходит после простоя системы и когда ответ занимает более 30 секунд

0
0
1 241
1

Ответы 1

Для Spring Boot 1.4 и более поздних версий вы можете использовать свойство server.connection-timeout.

server.connection-timeout= # Time that connectors wait for another HTTP request before closing the connection. When not set, the connector's container-specific default is used. Use a value of -1 to indicate no (that is, an infinite) timeout.

вы можете увидеть общие свойства для настройки параметров весенней загрузки по умолчанию

https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html

Другие вопросы по теме