Spring Cloud Data Flow 安装指南

原文地址:http://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/

1. 文档介绍

文档可以免费查看与分发,但不能利用该文档收费赚钱。

2. 寻求帮助

可以通过以下两种渠道来寻求帮助:

3. 入门介绍

如果你打算入坑 Spring Cloud Data Flow,本章很适合你。在本章,我们会告诉你基本的 "what?"、"how?"、"why?" 。你可以看到Spring Cloud Data Flow 的简要介绍和安装说明。然后,我们构建一个介绍性的 Spring Cloud Data Flow 应用程序,讨论一些核心原则。

4. 系统要求

  • Java 8
  • Maven
  • RDBMS,关系型数据库(用来存储流定义和部署资源以及任务/批处理作业状态。默认情况下,Data Flow 服务采用嵌入式 H2 数据库,你可以改为其他数据库);
  • Redis (如果是分析类应用或运行单元测试 / 集成测试,可能会用到Redis);
  • MQ(RabbitMQ、Kafka,用于应用间通信);
  • Spring Cloud Skipper 服务(如果想在运行时升级和回滚应用程序,可以考虑装一个)。

5. 安装步骤

  1. 下载 Spring Cloud Data Flow Server 和 Shell :
wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-dataflow-server-local/1.7.3.RELEASE/spring-cloud-dataflow-server-local-1.7.3.RELEASE.jar

wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-dataflow-shell/1.7.3.RELEASE/spring-cloud-dataflow-shell-1.7.3.RELEASE.jar

自 1.3.x 开始,Data Flow Server 可以运行在 skipperclassic 两种模式。classic 模式指 Data Flow Server 以 1.2.x 版运行。可以在 Data Flow Server 启动前在属性文件中通过 spring.cloud.dataflow.features.skipper-enabled 来指定。默认情况下采用 classic 模式。

  1. 如果你想要在Stream 中升级、回滚应用的功能,可以下载 Skipper,Data Flow 已经把这些功能委派给 Skipper 了。
wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-skipper-server/1.1.2.RELEASE/spring-cloud-skipper-server-1.1.2.RELEASE.jar

wget https://repo.spring.io/release/org/springframework/cloud/spring-cloud-skipper-shell/1.1.2.RELEASE/spring-cloud-skipper-shell-1.1.2.RELEASE.jar
  1. java -jar 命令启动 Skipper(如果 Spring Cloud Data Flow 以 skipper 模式运行):
java -jar spring-cloud-skipper-server-1.1.2.RELEASE.jar

4.通过 java -jar 命令以 classic 模式启动 Data Flow Server :

java -jar spring-cloud-dataflow-server-local-1.7.3.RELEASE.jar

或以 skipper 模式启动:

java -jar spring-cloud-dataflow-server-local-1.7.3.RELEASE.jar --spring.cloud.dataflow.features.skipper-enabled=true

如果 Skipper 和 Data Flow Server 不在同一台机器上运行,可以在配置文件中通过 spring.cloud.skipper.client.serverUri 来指向Skipper:

java -jar spring-cloud-dataflow-server-local-1.7.3.RELEASE.jar --spring.cloud.skipper.client.serverUri=http://192.51.100.1:7577/api
  1. 启动 Data Flow Shell时需要指定 Data Flow Server 的运行模式,例如以 classic 模式启动:
java -jar spring-cloud-dataflow-shell-1.7.3.RELEASE.jar

或以 skipper 模式启动:

java -jar spring-cloud-dataflow-shell-1.7.3.RELEASE.jar --dataflow.mode=skipper

注意:Data Flow Server 和 Data Flow Shell 启动时必须采用同一种模式。

如果 Data Flow Server 和 Shell 不在同一台机器上运行,可以在Data Flow Shell 命令行中通过 dataflow config server 命令指定 Data Flow Server URL,如下所示:

server-unknown:>dataflow config server http://198.51.100.0
Successfully targeted http://198.51.100.0
dataflow:>

此外,也可以通过 --dataflow.uri 参数来指定,可以在 Data Flow Shell 中用 --help 选项来查看帮助。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,098评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,213评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,960评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,519评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,512评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,533评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,914评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,804评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,563评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,644评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,350评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,933评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,908评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,146评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,847评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,361评论 2 342

推荐阅读更多精彩内容