Повторное развертывание потоков при запуске / перезапуске SCDF - PullRequest
0 голосов
/ 03 октября 2018

Я запустил весенний облачный сервер потоков данных на машине с Linux.Я добавил несколько потоковых приложений и развернул их, которые работают нормально.Но когда машина Linux перезагружается, я должен вручную перезапустить SCDF и заново развернуть потоки.С помощью скриптов Linux я могу запустить SCDF во время загрузки сервера Linux.Но я не мог найти, как повторно развернуть потоки при запуске SCDF.Проблема, которую я решаю, заключается в простоях, связанных с ручным вмешательством для повторного развертывания потоков.

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

если мы знаем имя потока как обходной путь, мы можем использовать REST API для развертывания потока

curl -X POST http://ip:port/streams/deployments/{streamName}

0 голосов
/ 03 октября 2018

Мы не поддерживаем высокую доступность потокового приложения в локальной версии Spring Cloud Data Flow.Для потоковых развертываний локальный сервер предназначен только для разработки.Именно по этой причине мы перешли от Spring XD (где мы предоставили локальную среду выполнения для поддержки работы приложений) к Spring Cloud Data Flow, где мы полагаемся на среду выполнения платформы, такую ​​как Cloud Foundry или Kubernetes, для управления приложением и обеспечения его работы.устойчивы в случае различных сбоев.Однако я заметил, что мы не очень четко разъясняем это в справочных документах, поэтому добавим соответствующий раздел.

Cheers,

Mark

...