Как проверить, работает ли микросервис Spring Cloud Data Flow с помощью Python

#python-3.x #spring-cloud-dataflow

#python-3.x #spring-cloud-поток данных

Вопрос:

Есть ли способ проверить, запущен ли микросервис Spring Cloud Data flow (потоки) с помощью Python? Я бы также хотел (отменить) развертывание микросервиса.

Возможно ли это?

Комментарии:

1. Привет, не могли бы вы подробнее рассказать о своем варианте использования? Планируете ли вы использовать потоковое приложение на основе Python в качестве одного из приложений в потоковом конвейере в SCDF?

2. Я хотел бы использовать Python для управления микросервисами, написанными на любом языке. Допустим, что микросервис A написан на Java. Я хотел бы с помощью Python выяснить, запущен ли микросервис, и если он не запущен, чтобы вызвать его.

3. хорошо, похоже, вы хотите добавить возможности платформы в свой код Python, чтобы позаботиться об управлении вашими приложениями. Хотя это может быть возможно, я недостаточно разбираюсь в Python, чтобы ответить, как. Давайте посмотрим другие ответы.

4. Существует ли API для таких вещей. Я не могу найти никакой информации, но я не очень хорошо знаком с потоком данных Spring Cloud. Если кто-то может указать мне на api, этого было бы более чем достаточно.

Ответ №1:

Вы можете использовать это руководство по REST API, чтобы понять, какие конечные точки REST вы можете использовать для указания операций с потоком данных Spring Cloud (например, запустить / остановить поток / задачу).

Комментарии:

1. Это может быть то, что мне нужно. Большое вам спасибо.