#spring-boot #rest #microservices
#весенняя загрузка #отдых #микросервисы
Вопрос:
У меня есть два микросервиса — A и B. У микросервиса A есть конечная точка rest, которую я вызываю, используя маршрут OpenShift для нее из микросервиса B через HTTP-запрос. Если мы выполняем HTTP-запрос к маршруту OpenShift, его время ожидания составляет 100 секунд. Таким образом, HTTP-запрос отправляет ответ 200, пока в фоновом режиме метод все еще выполняется. Я хочу проверить состояние метода конечной точки rest из службы B после получения ответа 200. Могу ли я как-нибудь проверить это в приложении SpringBoot?
Комментарии:
1. Просто хотел добавить здесь комментарий о том, что один «микросервис» напрямую вызывает другой (в отличие от асинхронной связи через плоскость обмена сообщениями или аналогичную), тесно связывает эти две службы и немедленно структурно снижает их независимость.