Я использую каркас spark- java. Я хотел бы реализовать асинхронные c запросы в API REST, поскольку длительные процессы могут занимать более минуты. Я хотел бы иметь ниже рабочий процесс
- Клиент делает запрос
- Сервер получает запрос обрабатывать его в асинхронном режиме c (в отдельном потоке)
- Сервер отправляет успешный ответ SUCCESS клиенту сразу же, как только он получил запрос, но фактический процесс находится в процессе
Возможно ли сделать реализацию такой, чтобы клиент автоматически знал, когда сервер завершил обработку? Клиент может проверить статус запроса в периодическом режиме из другого REST API. Но возможно ли это без участия слушателя?
Я прошел асин c запросы сервлета, хотя сервер работает асин c, и клиент должен ждать до его завершения.
В противном случае Можно ли избежать тайм-аута ELB, в настоящее время он имеет 1 мин.