当前位置:   article > 正文

apache-dolphinscheduler-3.2.0 单机启动及改为mysql存储_dolphinscheduler 数据库迁移到 mysql

dolphinscheduler 数据库迁移到 mysql

一、apache-dolphinscheduler介绍

Apache DolphinScheduler 是一个分布式的开源调度系统,它提供了一种可视化、可扩展、高可用的任务调度和数据处理方案。

二、apache-dolphinscheduler配置

2.1、下载apache-dolphinscheduler

https://dolphinscheduler.apache.org/en-us/download/3.2.0

apache-dolphinscheduler-3.2.0

2.2、H2配置文件

  1. spring:
  2. jackson:
  3. time-zone: UTC
  4. date-format: "yyyy-MM-dd HH:mm:ss"
  5. banner:
  6. charset: UTF-8
  7. cache:
  8. # default enable cache, you can disable by `type: none`
  9. type: none
  10. cache-names:
  11. - tenant
  12. - user
  13. - processDefinition
  14. - processTaskRelation
  15. - taskDefinition
  16. caffeine:
  17. spec: maximumSize=100,expireAfterWrite=300s,recordStats
  18. sql:
  19. init:
  20. schema-locations: classpath:sql/dolphinscheduler_h2.sql
  21. datasource:
  22. driver-class-name: org.h2.Driver
  23. url: jdbc:h2:mem:dolphinscheduler;MODE=MySQL;DB_CLOSE_DELAY=-1;DATABASE_TO_LOWER=true
  24. username: sa
  25. password: ""
  26. quartz:
  27. job-store-type: jdbc
  28. jdbc:
  29. initialize-schema: never
  30. properties:
  31. org.quartz.threadPool.threadPriority: 5
  32. org.quartz.jobStore.isClustered: true
  33. org.quartz.jobStore.class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
  34. org.quartz.scheduler.instanceId: AUTO
  35. org.quartz.jobStore.tablePrefix: QRTZ_
  36. org.quartz.jobStore.acquireTriggersWithinLock: true
  37. org.quartz.scheduler.instanceName: DolphinScheduler
  38. org.quartz.threadPool.class: org.quartz.simpl.SimpleThreadPool
  39. org.quartz.jobStore.useProperties: false
  40. org.quartz.threadPool.makeThreadsDaemons: true
  41. org.quartz.threadPool.threadCount: 25
  42. org.quartz.jobStore.misfireThreshold: 60000
  43. org.quartz.scheduler.makeSchedulerThreadDaemon: true
  44. org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
  45. org.quartz.jobStore.clusterCheckinInterval: 5000
  46. org.quartz.scheduler.batchTriggerAcquisitionMaxCount: 1
  47. servlet:
  48. multipart:
  49. max-file-size: 1024MB
  50. max-request-size: 1024MB
  51. messages:
  52. basename: i18n/messages
  53. jpa:
  54. hibernate:
  55. ddl-auto: none
  56. mvc:
  57. pathmatch:
  58. matching-strategy: ANT_PATH_MATCHER
  59. registry:
  60. type: zookeeper
  61. zookeeper:
  62. namespace: dolphinscheduler
  63. connect-string: localhost:2181
  64. retry-policy:
  65. base-sleep-time: 60ms
  66. max-sleep: 300ms
  67. max-retries: 5
  68. session-timeout: 30s
  69. connection-timeout: 9s
  70. block-until-connected: 600ms
  71. digest: ~
  72. security:
  73. authentication:
  74. # Authentication types (supported types: PASSWORD,LDAP,CASDOOR_SSO)
  75. type: PASSWORD
  76. # IF you set type `LDAP`, below config will be effective
  77. ldap:
  78. # ldap server config
  79. urls: ldap://ldap.forumsys.com:389/
  80. base-dn: dc=example,dc=com
  81. username: cn=read-only-admin,dc=example,dc=com
  82. password: password
  83. user:
  84. # admin userId when you use LDAP login
  85. admin: read-only-admin
  86. identity-attribute: uid
  87. email-attribute: mail
  88. # action when ldap user is not exist (supported types: CREATE,DENY)
  89. not-exist-action: CREATE
  90. ssl:
  91. enable: false
  92. # jks file absolute path && password
  93. trust-store: "/ldapkeystore.jks"
  94. trust-store-password: ""
  95. casdoor:
  96. user:
  97. admin: admin
  98. oauth2:
  99. enable: false
  100. provider:
  101. github:
  102. authorizationUri: "https://github.com/login/oauth/authorize"
  103. redirectUri: "http://localhost:12345/dolphinscheduler/redirect/login/oauth2"
  104. clientId: ""
  105. clientSecret: ""
  106. tokenUri: "https://github.com/login/oauth/access_token"
  107. userInfoUri: "https://api.github.com/user"
  108. callbackUrl: "http://localhost:5173/login"
  109. iconUri: ""
  110. provider: github
  111. gitee:
  112. authorizationUri: "https://gitee.com/oauth/authorize"
  113. redirectUri: "http://127.0.0.1:12345/dolphinscheduler/redirect/login/oauth2"
  114. clientId: ""
  115. clientSecret: ""
  116. tokenUri: "https://gitee.com/oauth/token?grant_type=authorization_code"
  117. userInfoUri: "https://gitee.com/api/v5/user"
  118. callbackUrl: "http://127.0.0.1:5173/login"
  119. iconUri: ""
  120. provider: gitee
  121. casdoor:
  122. # Your Casdoor server url
  123. endpoint: http://localhost:8000
  124. client-id: ""
  125. client-secret: ""
  126. # The certificate may be multi-line, you can use `|-` for ease
  127. certificate: ""
  128. # Your organization name added in Casdoor
  129. organization-name: built-in
  130. # Your application name added in Casdoor
  131. application-name: dolphinscheduler
  132. # Doplhinscheduler login url
  133. redirect-url: http://localhost:5173/login
  134. master:
  135. listen-port: 5678
  136. # master fetch command num
  137. fetch-command-num: 10
  138. # master prepare execute thread number to limit handle commands in parallel
  139. pre-exec-threads: 10
  140. # master execute thread number to limit process instances in parallel
  141. exec-threads: 10
  142. # master dispatch task number per batch
  143. dispatch-task-number: 3
  144. # master host selector to select a suitable worker, default value: LowerWeight. Optional values include random, round_robin, lower_weight
  145. host-selector: lower_weight
  146. # master heartbeat interval
  147. heartbeat-interval: 10s
  148. # master commit task retry times
  149. task-commit-retry-times: 5
  150. # master commit task interval
  151. task-commit-interval: 1s
  152. state-wheel-interval: 5s
  153. # master max cpuload avg percentage, only higher than the system cpu load average, master server can schedule. default value 1: will use 100% cpu
  154. max-cpu-load-avg: 1
  155. # master reserved memory, only lower than system available memory, master server can schedule. default value 0.1, only the available memory is higher than 10%, master server can schedule.
  156. reserved-memory: 0.1
  157. # failover interval
  158. failover-interval: 10m
  159. # kill yarn/k8s application when failover taskInstance, default true
  160. kill-application-when-task-failover: true
  161. worker-group-refresh-interval: 10s
  162. worker:
  163. # worker listener port
  164. listen-port: 1234
  165. # worker execute thread number to limit task instances in parallel
  166. exec-threads: 10
  167. # worker heartbeat interval
  168. heartbeat-interval: 10s
  169. # worker host weight to dispatch tasks, default value 100
  170. host-weight: 100
  171. # tenant corresponds to the user of the system, which is used by the worker to submit the job. If system does not have this user, it will be automatically created after the parameter worker.tenant.auto.create is true.
  172. tenant-auto-create: true
  173. #Scenes to be used for distributed users.For example,users created by FreeIpa are stored in LDAP.This parameter only applies to Linux, When this parameter is true, worker.tenant.auto.create has no effect and will not automatically create tenants.
  174. tenant-distributed-user: false
  175. # worker max cpuload avg, only higher than the system cpu load average, worker server can be dispatched tasks. default value 1: will use 100% cpu.
  176. max-cpu-load-avg: 1
  177. # worker reserved memory, only lower than system available memory, worker server can be dispatched tasks. default value 0.1, only the available memory is higher than 10%, worker server can receive task.
  178. reserved-memory: 0.1
  179. task-execute-threads-full-policy: REJECT
  180. alert:
  181. port: 50052
  182. # Mark each alert of alert server if late after x milliseconds as failed.
  183. # Define value is (0 = infinite), and alert server would be waiting alert result.
  184. wait-timeout: 0
  185. heartbeat-interval: 60s
  186. api:
  187. audit-enable: false
  188. # Traffic control, if you turn on this config, the maximum number of request/s will be limited.
  189. # global max request number per second
  190. # default tenant-level max request number
  191. traffic-control:
  192. global-switch: false
  193. max-global-qps-rate: 300
  194. tenant-switch: false
  195. default-tenant-qps-rate: 10
  196. #customize-tenant-qps-rate:
  197. # eg.
  198. #tenant1: 11
  199. #tenant2: 20
  200. python-gateway:
  201. # Weather enable python gateway server or not. The default value is true.
  202. enabled: true
  203. # Authentication token for connection from python api to python gateway server. Should be changed the default value
  204. # when you deploy in public network.
  205. auth-token: jwUDzpLsNKEFER4*a8gruBH_GsAurNxU7A@Xc
  206. # The address of Python gateway server start. Set its value to `0.0.0.0` if your Python API run in different
  207. # between Python gateway server. It could be be specific to other address like `127.0.0.1` or `localhost`
  208. gateway-server-address: 0.0.0.0
  209. # The port of Python gateway server start. Define which port you could connect to Python gateway server from
  210. # Python API side.
  211. gateway-server-port: 25333
  212. # The address of Python callback client.
  213. python-address: 127.0.0.1
  214. # The port of Python callback client.
  215. python-port: 25334
  216. # Close connection of socket server if no other request accept after x milliseconds. Define value is (0 = infinite),
  217. # and socket server would never close even though no requests accept
  218. connect-timeout: 0
  219. # Close each active connection of socket server if python program not active after x milliseconds. Define value is
  220. # (0 = infinite), and socket server would never close even though no requests accept
  221. read-timeout: 0
  222. server:
  223. port: 12345
  224. servlet:
  225. session:
  226. timeout: 120m
  227. context-path: /dolphinscheduler/
  228. compression:
  229. enabled: true
  230. mime-types: text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json,application/xml
  231. jetty:
  232. max-http-form-post-size: 5000000
  233. management:
  234. endpoints:
  235. web:
  236. exposure:
  237. include: health,metrics,prometheus
  238. endpoint:
  239. health:
  240. enabled: true
  241. show-details: always
  242. health:
  243. db:
  244. enabled: true
  245. defaults:
  246. enabled: false
  247. metrics:
  248. tags:
  249. application: ${spring.application.name}
  250. metrics:
  251. enabled: true
  252. # Override by profile
  253. ---
  254. spring:
  255. config:
  256. activate:
  257. on-profile: postgresql
  258. quartz:
  259. properties:
  260. org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
  261. datasource:
  262. driver-class-name: org.postgresql.Driver
  263. url: jdbc:postgresql://127.0.0.1:5432/dolphinscheduler
  264. username: root
  265. password: root
  266. ---
  267. spring:
  268. config:
  269. activate:
  270. on-profile: mysql
  271. sql:
  272. init:
  273. schema-locations: classpath:sql/dolphinscheduler_mysql.sql
  274. datasource:
  275. driver-class-name: com.mysql.cj.jdbc.Driver
  276. url: jdbc:mysql://127.0.0.1:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8
  277. username: root
  278. password: root

2.2、mysql的配置

  1. spring:
  2. jackson:
  3. time-zone: UTC
  4. date-format: "yyyy-MM-dd HH:mm:ss"
  5. banner:
  6. charset: UTF-8
  7. cache:
  8. # default enable cache, you can disable by `type: none`
  9. type: none
  10. cache-names:
  11. - tenant
  12. - user
  13. - processDefinition
  14. - processTaskRelation
  15. - taskDefinition
  16. caffeine:
  17. spec: maximumSize=100,expireAfterWrite=300s,recordStats
  18. sql:
  19. init:
  20. schema-locations: classpath:sql/dolphinscheduler_h2.sql
  21. datasource:
  22. #driver-class-name: org.h2.Driver
  23. #url: jdbc:h2:mem:dolphinscheduler;MODE=MySQL;DB_CLOSE_DELAY=-1;DATABASE_TO_LOWER=true
  24. #username: sa
  25. #password: ""
  26. driver-class-name: com.mysql.cj.jdbc.Driver
  27. url: jdbc:h2:mem:dolphinscheduler;MODE=MySQL;DB_CLOSE_DELAY=-1;DATABASE_TO_LOWER=true
  28. username: root
  29. password: 123456
  30. quartz:
  31. job-store-type: jdbc
  32. jdbc:
  33. initialize-schema: never
  34. properties:
  35. org.quartz.threadPool.threadPriority: 5
  36. org.quartz.jobStore.isClustered: true
  37. org.quartz.jobStore.class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
  38. org.quartz.scheduler.instanceId: AUTO
  39. org.quartz.jobStore.tablePrefix: QRTZ_
  40. org.quartz.jobStore.acquireTriggersWithinLock: true
  41. org.quartz.scheduler.instanceName: DolphinScheduler
  42. org.quartz.threadPool.class: org.quartz.simpl.SimpleThreadPool
  43. org.quartz.jobStore.useProperties: false
  44. org.quartz.threadPool.makeThreadsDaemons: true
  45. org.quartz.threadPool.threadCount: 25
  46. org.quartz.jobStore.misfireThreshold: 60000
  47. org.quartz.scheduler.makeSchedulerThreadDaemon: true
  48. org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
  49. org.quartz.jobStore.clusterCheckinInterval: 5000
  50. org.quartz.scheduler.batchTriggerAcquisitionMaxCount: 1
  51. servlet:
  52. multipart:
  53. max-file-size: 1024MB
  54. max-request-size: 1024MB
  55. messages:
  56. basename: i18n/messages
  57. jpa:
  58. hibernate:
  59. ddl-auto: none
  60. mvc:
  61. pathmatch:
  62. matching-strategy: ANT_PATH_MATCHER
  63. registry:
  64. type: zookeeper
  65. zookeeper:
  66. namespace: dolphinscheduler
  67. connect-string: localhost:2181
  68. retry-policy:
  69. base-sleep-time: 60ms
  70. max-sleep: 300ms
  71. max-retries: 5
  72. session-timeout: 30s
  73. connection-timeout: 9s
  74. block-until-connected: 600ms
  75. digest: ~
  76. security:
  77. authentication:
  78. # Authentication types (supported types: PASSWORD,LDAP,CASDOOR_SSO)
  79. type: PASSWORD
  80. # IF you set type `LDAP`, below config will be effective
  81. ldap:
  82. # ldap server config
  83. urls: ldap://ldap.forumsys.com:389/
  84. base-dn: dc=example,dc=com
  85. username: cn=read-only-admin,dc=example,dc=com
  86. password: password
  87. user:
  88. # admin userId when you use LDAP login
  89. admin: read-only-admin
  90. identity-attribute: uid
  91. email-attribute: mail
  92. # action when ldap user is not exist (supported types: CREATE,DENY)
  93. not-exist-action: CREATE
  94. ssl:
  95. enable: false
  96. # jks file absolute path && password
  97. trust-store: "/ldapkeystore.jks"
  98. trust-store-password: ""
  99. casdoor:
  100. user:
  101. admin: admin
  102. oauth2:
  103. enable: false
  104. provider:
  105. github:
  106. authorizationUri: "https://github.com/login/oauth/authorize"
  107. redirectUri: "http://localhost:12345/dolphinscheduler/redirect/login/oauth2"
  108. clientId: ""
  109. clientSecret: ""
  110. tokenUri: "https://github.com/login/oauth/access_token"
  111. userInfoUri: "https://api.github.com/user"
  112. callbackUrl: "http://localhost:5173/login"
  113. iconUri: ""
  114. provider: github
  115. gitee:
  116. authorizationUri: "https://gitee.com/oauth/authorize"
  117. redirectUri: "http://127.0.0.1:12345/dolphinscheduler/redirect/login/oauth2"
  118. clientId: ""
  119. clientSecret: ""
  120. tokenUri: "https://gitee.com/oauth/token?grant_type=authorization_code"
  121. userInfoUri: "https://gitee.com/api/v5/user"
  122. callbackUrl: "http://127.0.0.1:5173/login"
  123. iconUri: ""
  124. provider: gitee
  125. casdoor:
  126. # Your Casdoor server url
  127. endpoint: http://localhost:8000
  128. client-id: ""
  129. client-secret: ""
  130. # The certificate may be multi-line, you can use `|-` for ease
  131. certificate: ""
  132. # Your organization name added in Casdoor
  133. organization-name: built-in
  134. # Your application name added in Casdoor
  135. application-name: dolphinscheduler
  136. # Doplhinscheduler login url
  137. redirect-url: http://localhost:5173/login
  138. master:
  139. listen-port: 5678
  140. # master fetch command num
  141. fetch-command-num: 10
  142. # master prepare execute thread number to limit handle commands in parallel
  143. pre-exec-threads: 10
  144. # master execute thread number to limit process instances in parallel
  145. exec-threads: 10
  146. # master dispatch task number per batch
  147. dispatch-task-number: 3
  148. # master host selector to select a suitable worker, default value: LowerWeight. Optional values include random, round_robin, lower_weight
  149. host-selector: lower_weight
  150. # master heartbeat interval
  151. heartbeat-interval: 10s
  152. # master commit task retry times
  153. task-commit-retry-times: 5
  154. # master commit task interval
  155. task-commit-interval: 1s
  156. state-wheel-interval: 5s
  157. # master max cpuload avg percentage, only higher than the system cpu load average, master server can schedule. default value 1: will use 100% cpu
  158. max-cpu-load-avg: 1
  159. # master reserved memory, only lower than system available memory, master server can schedule. default value 0.1, only the available memory is higher than 10%, master server can schedule.
  160. reserved-memory: 0.1
  161. # failover interval
  162. failover-interval: 10m
  163. # kill yarn/k8s application when failover taskInstance, default true
  164. kill-application-when-task-failover: true
  165. worker-group-refresh-interval: 10s
  166. worker:
  167. # worker listener port
  168. listen-port: 1234
  169. # worker execute thread number to limit task instances in parallel
  170. exec-threads: 10
  171. # worker heartbeat interval
  172. heartbeat-interval: 10s
  173. # worker host weight to dispatch tasks, default value 100
  174. host-weight: 100
  175. # tenant corresponds to the user of the system, which is used by the worker to submit the job. If system does not have this user, it will be automatically created after the parameter worker.tenant.auto.create is true.
  176. tenant-auto-create: true
  177. #Scenes to be used for distributed users.For example,users created by FreeIpa are stored in LDAP.This parameter only applies to Linux, When this parameter is true, worker.tenant.auto.create has no effect and will not automatically create tenants.
  178. tenant-distributed-user: false
  179. # worker max cpuload avg, only higher than the system cpu load average, worker server can be dispatched tasks. default value 1: will use 100% cpu.
  180. max-cpu-load-avg: 1
  181. # worker reserved memory, only lower than system available memory, worker server can be dispatched tasks. default value 0.1, only the available memory is higher than 10%, worker server can receive task.
  182. reserved-memory: 0.1
  183. task-execute-threads-full-policy: REJECT
  184. alert:
  185. port: 50052
  186. # Mark each alert of alert server if late after x milliseconds as failed.
  187. # Define value is (0 = infinite), and alert server would be waiting alert result.
  188. wait-timeout: 0
  189. heartbeat-interval: 60s
  190. api:
  191. audit-enable: false
  192. # Traffic control, if you turn on this config, the maximum number of request/s will be limited.
  193. # global max request number per second
  194. # default tenant-level max request number
  195. traffic-control:
  196. global-switch: false
  197. max-global-qps-rate: 300
  198. tenant-switch: false
  199. default-tenant-qps-rate: 10
  200. #customize-tenant-qps-rate:
  201. # eg.
  202. #tenant1: 11
  203. #tenant2: 20
  204. python-gateway:
  205. # Weather enable python gateway server or not. The default value is true.
  206. enabled: true
  207. # Authentication token for connection from python api to python gateway server. Should be changed the default value
  208. # when you deploy in public network.
  209. auth-token: jwUDzpLsNKEFER4*a8gruBH_GsAurNxU7A@Xc
  210. # The address of Python gateway server start. Set its value to `0.0.0.0` if your Python API run in different
  211. # between Python gateway server. It could be be specific to other address like `127.0.0.1` or `localhost`
  212. gateway-server-address: 0.0.0.0
  213. # The port of Python gateway server start. Define which port you could connect to Python gateway server from
  214. # Python API side.
  215. gateway-server-port: 25333
  216. # The address of Python callback client.
  217. python-address: 127.0.0.1
  218. # The port of Python callback client.
  219. python-port: 25334
  220. # Close connection of socket server if no other request accept after x milliseconds. Define value is (0 = infinite),
  221. # and socket server would never close even though no requests accept
  222. connect-timeout: 0
  223. # Close each active connection of socket server if python program not active after x milliseconds. Define value is
  224. # (0 = infinite), and socket server would never close even though no requests accept
  225. read-timeout: 0
  226. server:
  227. port: 12345
  228. servlet:
  229. session:
  230. timeout: 120m
  231. context-path: /dolphinscheduler/
  232. compression:
  233. enabled: true
  234. mime-types: text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json,application/xml
  235. jetty:
  236. max-http-form-post-size: 5000000
  237. management:
  238. endpoints:
  239. web:
  240. exposure:
  241. include: health,metrics,prometheus
  242. endpoint:
  243. health:
  244. enabled: true
  245. show-details: always
  246. health:
  247. db:
  248. enabled: true
  249. defaults:
  250. enabled: false
  251. metrics:
  252. tags:
  253. application: ${spring.application.name}
  254. metrics:
  255. enabled: true
  256. # Override by profile
  257. ---
  258. spring:
  259. config:
  260. activate:
  261. on-profile: postgresql
  262. quartz:
  263. properties:
  264. org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
  265. datasource:
  266. driver-class-name: org.postgresql.Driver
  267. url: jdbc:postgresql://127.0.0.1:5432/dolphinscheduler
  268. username: root
  269. password: root
  270. ---
  271. spring:
  272. config:
  273. activate:
  274. on-profile: mysql
  275. sql:
  276. init:
  277. schema-locations: classpath:sql/dolphinscheduler_mysql.sql
  278. datasource:
  279. driver-class-name: com.mysql.cj.jdbc.Driver
  280. url: jdbc:mysql://127.0.0.1:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8
  281. username: root
  282. password: root

2.3、dolphinscheduler_env.sh配置

  1. export JAVA_HOME=${JAVA_HOME:-/usr/local/jdk1.8.0_391}
  2. export REGISTRY_ZOOKEEPER_CONNECT_STRING=${REGISTRY_ZOOKEEPER_CONNECT_STRING:-node4:2181}
  3. export DATABASE=${DATABASE:-mysql}
  4. export SPRING_PROFILES_ACTIVE=${DATABASE}
  5. export SPRING_DATASOURCE_URL="jdbc:mysql://192.168.1.103:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowPublicKeyRetrieval=true"
  6. export SPRING_DATASOURCE_USERNAME=root
  7. export SPRING_DATASOURCE_PASSWORD=123456

三、dolphinscheduler操作

3.1、启动dolphinscheduler

 ./dolphinscheduler-daemon.sh start standalone-server

默认是采用H2的内存数据库,所以任务不能创建太多。

3.2、查看dolphinscheduler状态

  1. [root@node4 bin]# ./dolphinscheduler-daemon.sh status standalone-server
  2. Begin status standalone-server......
  3. standalone-server [ RUNNING ]
  4. End status standalone-server.

3.3、停止dolphinscheduler

 ./dolphinscheduler-daemon.sh stop standalone-server

3.4、查看dolphinscheduler进程

  1. [root@node4 bin]# jps
  2. 36069 Jps
  3. 35849 StandaloneServer

3.5、访问dolphinscheduler

http://192.168.42.142:12345/dolphinscheduler/ui
默认登录用户名/密码:admin/dolphinscheduler123

3.6、访问界面

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/195517
推荐阅读
相关标签
  

闽ICP备14008679号