Spring Boot долго работает асинхронная работа - PullRequest
0 голосов
/ 26 июня 2018

Я новичок в SpringBoot, и у меня есть вопрос о дизайне и разработке относительно SpringBoot.

Вот мой вопрос:

Мне бы пришлось выставить конечную точку для длительной асинхронной работы.

Вот что я думаю:

  1. Представьте конечную точку, которая вернет 202 принятых, если это действительный запрос POST.Также верните идентификатор задачи по этому заданию.
  2. Предоставьте другую конечную точку, которая позволяет конечному пользователю запрашивать эту задачу на предмет статуса успешного или неудачного выполнения.

Не могли бы вы датья знаю, если этот подход хорош?Не могли бы вы сообщить мне, если есть лучшие подходы для решения этой проблемы?

PS, если кто-то может указать мне на примеры, которые я мог бы посмотреть и использовать для своей разработки, это также было бы полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...