Asyn c Запросы в Spark Java - PullRequest
0 голосов
/ 18 апреля 2020

Я использую каркас spark- java. Я хотел бы реализовать асинхронные c запросы в API REST, поскольку длительные процессы могут занимать более минуты. Я хотел бы иметь ниже рабочий процесс

  1. Клиент делает запрос
  2. Сервер получает запрос обрабатывать его в асинхронном режиме c (в отдельном потоке)
  3. Сервер отправляет успешный ответ SUCCESS клиенту сразу же, как только он получил запрос, но фактический процесс находится в процессе

Возможно ли сделать реализацию такой, чтобы клиент автоматически знал, когда сервер завершил обработку? Клиент может проверить статус запроса в периодическом режиме из другого REST API. Но возможно ли это без участия слушателя?

Я прошел асин c запросы сервлета, хотя сервер работает асин c, и клиент должен ждать до его завершения.

В противном случае Можно ли избежать тайм-аута ELB, в настоящее время он имеет 1 мин.

...