javascript
Spring Cloud Data Flow手动安装
前言
- Spring Cloud Data Flow 2.4.2
- win7
簡介
Microservice based Streaming and Batch data processing for Cloud Foundry and Kubernetes.
Spring Cloud Data Flow provides tools to create complex topologies for streaming and batch data pipelines. The data pipelines consist of Spring Boot apps, built using the Spring Cloud Stream or Spring Cloud Task microservice frameworks.
Spring Cloud Data Flow supports a range of data processing use cases, from ETL to import/export, event streaming, and predictive analytics.
安裝
安裝方式有2:
- 使用docker安裝
- 手動安裝
這里選擇手動安裝。可以參考:
https://dataflow.spring.io/docs/installation/local/manual/
下載 spring-cloud-dataflow-server
https://repo.spring.io/snapshot/org/springframework/cloud/spring-cloud-dataflow-server/2.4.2.BUILD-SNAPSHOT/
下載到:spring-cloud-dataflow-server-2.4.2.BUILD-20200310.115040-7.jar
注:這個目錄是每日構建的,文件名會每天變化。
下載 spring-cloud-dataflow-shell
https://repo.spring.io/snapshot/org/springframework/cloud/spring-cloud-dataflow-shell/2.4.2.BUILD-SNAPSHOT/
下載到:spring-cloud-dataflow-shell-2.4.2.BUILD-20200310.115040-7.jar
下載 spring-cloud-skipper-server
https://repo.spring.io/snapshot/org/springframework/cloud/spring-cloud-skipper-server/2.3.2.BUILD-SNAPSHOT/
下載到:spring-cloud-skipper-server-2.3.2.BUILD-20200310.102318-6.jar
將下載的3個jar放到一個目錄下
安裝完成。
啟動
依次啟動
shell> java -jar spring-cloud-skipper-server-2.3.2.BUILD-20200310.102318-6.jar shell> java -jar spring-cloud-dataflow-server-2.4.2.BUILD-20200310.115040-7.jar其實啟動到這里就好了。下面的jar提供了一個命令行,如果不想使用命令行,就不用啟動了。
shell> java -jar spring-cloud-dataflow-shell-2.4.2.BUILD-20200310.115040-7.jar命令行啟動完了是這個樣子的。
訪問Dashboard
在 spring-cloud-dataflow-server 中內置了一個Dashboard,訪問地址如下:
http://localhost:9393/dashboard打開后,是這個樣子。
找幾個app
在這里能夠找到很多:
https://repo.spring.io/libs-release-local/org/springframework/cloud/task/app/
推薦這個:
https://repo.spring.io/libs-release-local/org/springframework/cloud/task/app/timestamp-task/1.1.0.RELEASE/timestamp-task-1.1.0.RELEASE.jar
因為它簡單,即不需要連這,也不需要連那。
配置 task
配置 task 參考官方文檔: https://dataflow.spring.io/docs/batch-developer-guides/getting-started/task/
上面推薦的是task類型的app。
下載下來使用。也可以不現在,但是每次執行的時候,都會去下載。還不如先下載了。
按照順序配置:
- 配置 Applications
- 配置 Tasks
啟動 task
啟動 task 參考官方文檔: https://dataflow.spring.io/docs/batch-developer-guides/getting-started/task/
參考
官方手冊
Spring系列學習之Spring Cloud Data Flow 微服務數據流
總結
以上是生活随笔為你收集整理的Spring Cloud Data Flow手动安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 吃活珠子的好处和危害
- 下一篇: gradle idea java ssm