Я использую Spring mvc 5 и Spring Integration 5. Мое приложение работает как служба отдыха, поэтому вы можете отправить ему запрос json, а затем получить ответ json.(Я не использую JSP или Spring Boot)
Я хочу добавить время ожидания для этой службы отдыха, поэтому, когда запрос занимает много времени, завершите процесс и сгенерируйте исключение.Я не собираюсь использовать timout в клиенте отдыха, мое приложение должно иметь собственный настроенный тайм-аут
Моя первая идея была попытка использовать TimeLimiter
из библиотеки Guava, но конфигурация bean-компонентов (как область запроса) не удалась длякаждый запрос отправлял его.
Мой второй вариант был session-timeout
в web.xml
, но у меня такой же поведение, как у этого вопрос
Я понимаю, я могу убитьпоток обработки с использованием Tomcat, но я должен знать, как называется поток.Я не знаю, чтобы использовать это.
Знаете ли вы какие-либо другие идеи ??