<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      二次開發(fā)必看!DolphinScheduler 3.1.9 開發(fā)環(huán)境搭建指南

      在生產(chǎn)實踐中,Apache DolphinScheduler 3.1.9 版本因其穩(wěn)定性和成熟的特性,成為眾多企業(yè)用戶的首選版本。隨著使用深入,不少用戶希望在此基礎(chǔ)上進行二次開發(fā),以更好地滿足自身業(yè)務(wù)需求。然而,開展二次開發(fā)前,搭建完善的本地開發(fā)環(huán)境至關(guān)重要。本文結(jié)合真實案例,詳細介紹 DolphinScheduler 3.1.9 的二次開發(fā)環(huán)境配置流程,希望為有定制化開發(fā)需求的用戶提供實用、可靠的參考。

      準備工作

      在搭建 DolphinScheduler 開發(fā)環(huán)境之前請確保你已經(jīng)安裝以下軟件:

      • Git
      • JDK: v1.8.x (注意DolphinScheduler3.1.9只能安裝jdk v1.8.x不能升級)
      • Maven: v3.5+
      • Node: v16.13+ (dolphinScheduler 版本低于 3.0, 請安裝 node v12.20+)
      • Pnpm: v6.x(注意DolphinScheduler3.1.9只能安裝Pnpm v6.x不能升級)

      打開pom.xml文件

      使用idea打開pom.xml文件,作為項目打開。
      在.idea目錄下找到workspace.xml,在PropertiesComponent屬性下增加下面這一行。
      “dynamic.classpath”: “true“

      下載ZooKeeper并解壓

      在 ZooKeeper 的目錄下新建 Data文件夾。

      將 conf 目錄下的 zoo_sample.cfg 文件復制一份,重命名為 zoo.cfg,修改其中數(shù)據(jù)的配置,如下:

      dataDir路徑設(shè)置為剛剛新建的Data文件夾目錄。

      然后啟動服務(wù),運行 ./bin/zkServer.cmd

      修改數(shù)據(jù)庫配置

      打開dolphinscheduler-bom模塊的pom文件修改數(shù)據(jù)庫配置。

      使用postgresql不用修改,使用mysql則需要修改。將MySQL的依賴中的test改為compile右上角的Maven要記得點擊進行更新。

      創(chuàng)建數(shù)據(jù)庫并初始化

      安裝mysql,推薦使用8.0.16+。

      創(chuàng)建完數(shù)據(jù)庫后進行初始化。如下圖所示,將文件中的sql語句復制出來在數(shù)據(jù)庫上執(zhí)行初始化。

      配置MySQL

      配置dolphinscheduler-alertdolphinscheduler-apidolphinscheduler-masterdolphinscheduler-workerapplication.yaml文件和logback-spring.xml文件,把postgresql改為mysql配置并修改日志級別。

      例如dolphinscheduler-master配置mysql如下所示:

      例如dolphinscheduler-master修改日志級別,以及在logback-spring.xml文件中修改如下所示:

      修改模塊配置

      修改dolphinscheduler-ui模塊的 package.json

      為了避免版本沖突,打開dolphinscheduler-ui模塊的package.json文件,去除所有^符號。

      啟動后端服務(wù)和前端服務(wù)

      我們需要啟動三個服務(wù),包括MasterServerWorkerServerApiApplicationServer

      • MasterServer:在Intellij IDEA中執(zhí)行 org.apache.dolphinscheduler.server.master.MasterServer中的main方法,并配置VM Options -Dlogging.config=classpath:logback-spring.xml -Ddruid.mysql.usePingMethod=false -Dspring.profiles.active=mysql
      • WorkerServer:在Intellij IDEA中執(zhí)行 org.apache.dolphinscheduler.server.worker.WorkerServer中的mai方法,并配置VM Options -Dlogging.config=classpath:logback-spring.xml -Ddruid.mysql.usePingMethod=false -Dspring.profiles.active=mysql
      • ApiApplicationServer:在Intellij IDEA中執(zhí)行 org.apache.dolphinscheduler.api.ApiApplicationServer中的main方法,并配置VM Options -Dlogging.config=classpath:logback-spring.xml -Dspring.profiles.active=api,mysql

      打開運行配置,打開添加虛擬機選項然后輸入上述命令并確定,即可完成配置。

      最后在dolphinscheduler-ui目錄下運行如下命令,安裝前端依賴并運行前端組件:

      運行起來后就會看見端口,瀏覽器打開即可看到網(wǎng)頁。

      原文鏈接:https://blog.csdn.net/qq_42838399/article/details/149167971

      posted @ 2025-07-22 15:28  海豚調(diào)度  閱讀(622)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 子洲县| 国语精品自产拍在线观看网站| 欧美亚洲另类制服卡通动漫| 亚洲精品成人久久av| 国产免费久久精品44| 国产黄色大片网站| 日韩精品国产二区三区| 国产91麻豆视频免费看| 在线免费不卡视频| 国产成熟女人性满足视频| 成人免费A级毛片无码网站入口| 久久精品国产一区二区三区不卡| 日韩人妻无码一区二区三区| 久久久久青草线蕉亚洲| 日韩熟女熟妇久久精品综合| 国产一级老熟女自拍视频| 日本高清视频网站www| 国模肉肉视频一区二区三区| 亚洲AVAV天堂AV在线网阿V| 久久国产精品-国产精品| 久久这里都是精品一区| 亚洲人成网站免费播放| 临猗县| 久久久久国产精品人妻| 国语自产少妇精品视频蜜桃| 97精品国产91久久久久久久| 亚洲激情视频一区二区三区| 亚洲成年av天堂动漫网站| 日韩精品无码免费专区午夜不卡 | 亚洲av无码专区在线厂| 宝贝腿开大点我添添公口述视频| 亚洲精品麻豆一二三区| 红杏av在线dvd综合| 老司机午夜精品视频资源| 无码伊人久久大杳蕉中文无码 | 亚洲理论在线A中文字幕| 色综合激情丁香七月色综合| 国产九九视频一区二区三区| 久女女热精品视频在线观看| 亚洲www永久成人网站| 国产精品久久久久久久久久直播|