SpringCloud DataFlow — 0. 本地部署部署
SpringCloud DataFlow — 1. 自定义Processor
SpringCloud DataFlow — 2. 自定义Sink
SpringCloud DataFlow — 3. 暴露properties
SpringCloud DataFlow — 4. Prometheus + Grafana 监控
SpringCloud DataFlow — 5. 多分支负载
# 参考文档
https://dataflow.spring.io/docs/installation/local/manual/
1. skipper
1.1 下载
wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-skipper-server/2.1.0.RELEASE/spring-cloud-skipper-server-2.1.0.RELEASE.jar
1.2 运行
java -jar spring-cloud-skipper-server-2.1.1.BUILD-SNAPSHOT.jar
2. server
2.1 下载
wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-dataflow-server/2.2.0.RELEASE/spring-cloud-dataflow-server-2.2.0.RELEASE.jar
2.2 运行
java -jar spring-cloud-dataflow-server-2.2.0.RELEASE.jar --spring.cloud.dataflow.applicationProperties.stream.management.metrics.export.prometheus.enabled=true --spring.cloud.dataflow.applicationProperties.stream.spring.cloud.streamapp.security.enabled=false --spring.cloud.dataflow.applicationProperties.stream.management.endpoints.web.exposure.include=prometheus,info,health --spring.cloud.dataflow.grafana-info.url=http://localhost:3000
3. shell
3.1 下载
wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-dataflow-shell/2.2.0.RELEASE/spring-cloud-dataflow-shell-2.2.0.RELEASE.jar
3.2 运行
java -jar spring-cloud-dataflow-shell-2.2.0.RELEASE.jar