@@ -61,74 +61,85 @@ wds.dss.appconn.ds.client.home=${DSS_DOLPHINSCHEDULER_CLIENT_HOME}
6161
6262- 加载 ` DolphinScheduler ` 插件
6363
64- ``` bash
64+ ``` shell script
6565cd ${DSS_HOME} /bin
6666sh install-appconn.sh
6767# 该脚本为交互式的安装方案,您只需要按照指示,输入字符串 dolphinscheduler 以及 dolphinscheduler 服务的 ip 和端口,即可以完成安装
6868```
6969
7070请注意:dolphinscheduler 的 ip 不要输入 ` localhost ` 或 ` 127.0.0.1 ` ,请输入真实 IP。
7171
72- #### 3.1.1 - 放入dss -dolphinscheduler-token.jar到dss -framework-project的lib下
72+ #### 3.1.1 - 放入 dss -dolphinscheduler-token.jar 到 dss -framework-project 的 lib 下
7373
74- 这个jar包的作用是提供framework/ project/ds/token接口 。
74+ 这个 Jar 包的作用是提供 ` /api/rest_j/v1/dss/framework/ project/ds/token ` 接口,用于免密请求 DolphinScheduler 的接口 。
7575
76- jar包获取方式:dss编译后从plugins/dolphinscheduler目录中可以获取 :
76+ Jar 包获取方式:DSS 编译后从 ` plugins/dolphinscheduler ` 目录中可以获取 :
7777
7878![ img_9.png] ( ../Images/安装部署/DolphinschedulerAppConn部署/img_9.png )
7979
80- 将该jar包上传到dss部署目录的: lib/dss-framework/dss-framework-project-server/,
80+ 将该 Jar 包上传到 DSS 部署目录的: ` ${DSS_HOME}/ lib/dss-framework/dss-framework-project-server/` ,然后重启 ` dss-framework-project-server ` 服务:
8181
82- 然后重启dss-framework-project-server服务:
8382``` shell
8483sh sbin/dss-daemon.sh restart project-server
8584```
8685
87- ####3 .1.2 放入dolphinscheduler-prod-metrics.jar
86+ #### 3.1.2 放入 dolphinscheduler-prod-metrics.jar
87+
88+ 这一步是将 DolphinScheduler 的自定义接口实现 Jar 包添加到 DolphinScheduler 服务的 lib 目录,并重启 DolphinScheduler 服务使之生效。
89+
90+ Jar获取方式:从 DSS 编译后的 plugins 目录下有 dolphinscheduler 相关插件包,如图:
8891
89- 这一步是将dolphinscheduler的自定义接口实现jar包添加到dolphinscheduler服务,使之生效。
90- jar获取方式:从dss编译后的plugins目录下有dolphinscheduler相关插件包,如图:
9192![ img_6.png] ( ../Images/安装部署/DolphinschedulerAppConn部署/img_6.png )
9293
93- 将该jar包拷贝到dolphinscheduler部署的lib目录 :
94+ 将该 Jar 包拷贝到 DolphinScheduler 部署的 lib 目录 :
9495
9596![ img_7.png] ( ../Images/安装部署/DolphinschedulerAppConn部署/img_7.png )
9697
97- 重启dolphinscheduler的服务,使jar的自定义接口生效 :
98+ 重启 DolphinScheduler 的服务,使 Jar 的自定义接口生效 :
9899
99- ```
100+ ``` shell script
100101sh bin/stop-all.sh
101-
102102sh bin/start-all.sh
103103```
104104
105105
106- ####3 .2 修改dss的nginx配置,加入/dolphinscheduler路径的请求匹配规则。
107- 这一步是由于运维中心页面前端会直接调用dolphinscheduler服务的接口请求数据(/dolphinscheduler路径前缀),
108- 所以需要将请求转发到dolphinscheduler服务。
106+ #### 3.2 修改 DSS 的 nginx 配置,加入 /dolphinscheduler 路径的请求匹配规则。
109107
110- ``` shell
108+ 这一步是由于运维中心页面的前端,会直接调用 DolphinScheduler 服务的接口请求数据(` /dolphinscheduler ` URI 路径前缀),
109+
110+ 所以需要将请求转发到 DolphinScheduler 服务。
111+
112+ ``` shell script
113+ vim /etc/nginx/conf.d/dss.conf
114+ ```
115+
116+ ``` shell script
111117location /dolphinscheduler {
112118 proxy_pass http://127.0.0.1:12345; # 后端dolphinscheduler服务的地址
113119 proxy_http_version 1.1;
114120 proxy_set_header Upgrade $http_upgrade ;
115121 proxy_set_header Connection upgrade;
116122}
117123```
118- 修改完毕后执行命令重加载nginx配置使之生效:
119- ``` shell
124+
125+ 修改完毕后执行命令重加载 nginx 配置使之生效:
126+
127+ ``` shell script
120128sudo nginx -s reload
121129```
122130
123- #### 3.3. 配置“前往调度中心”的url
131+ #### 3.3. 配置 前往调度中心 的 url
132+
133+ 修改 ` ${DSS_HOME}/conf/dss-workflow-server.properties ` 配置:
124134
125- 修改conf/dss-workflow-server.properties配置:
126135``` properties
127136# 该路径对应的是dolphinscheduler运维中心的页面
128137wds.dss.workflow.schedulerCenter.url =" /scheduler"
129138```
130- 然后重启下workflow使配置生效:
131- ``` shell
139+
140+ 然后重启下 workflow 使配置生效:
141+
142+ ``` shell script
132143sh sbin/dss-daemon.sh restart workflow-server
133144```
134145
@@ -166,6 +177,7 @@ unzip dss-dolphinscheduler-client.zip
166177解压即可完成 ` dss-dolphinscheduler-client ` 的安装。
167178
168179接着需要修改dss-dolphinscheduler-client中的配置文件conf/linkis.properties的linkis网关的ip和端口:
180+
169181![ img_5.png] ( ../Images/安装部署/DolphinschedulerAppConn部署/img_5.png )
170182
171183
@@ -179,10 +191,8 @@ unzip dss-dolphinscheduler-client.zip
179191
180192### 4.2 发布 DSS 工作流到 DolphinScheduler
181193
182- 点击工作流的发布按钮,可将 DSS 工作流一键发布到 DolphinScheduler。
183-
184- ![ DSS工作流一键发布到DolphinScheduler] ( )
194+ 点击 DSS 工作流的发布按钮,可将 DSS 工作流一键发布到 DolphinScheduler。
185195
186196### 4.3 调度中心使用文档
187197
188- 更多关于 DSS 调度中心的使用介绍,请参考:[ 调度中心使用文档] ( )
198+ 更多关于 DSS 调度中心的使用介绍,请参考:[ 调度中心使用文档] ( ../用户手册/调度中心使用文档.md )
0 commit comments