当前位置: 首页 > news >正文

2023.11.24 海豚调度,postgres库使用

 

目录

海豚调度架构dolphinscheduler

DAG(Directed Acyclic Graph),

个人自用启动服务


DS的架构(海豚调度)

海豚调度架构dolphinscheduler

注:需要先开启zookeeper服务,才能进行以下操作

通过UI进行工作流的配置操作, 配置完成后, 将其提交执行, 此时执行请求会被API服务接收到, 接收到后, 随机选择一台Master来完成任务的处理(DAG, 任务分配, 资源处理...)(底层最终是有对应schedule具体完成)(Master是去中心化的),完成分配后, 将对应执行的任务交给对应worker(从节点)来执行, worker对应有一个logger服务进行日志的记录, 在执行过程中, 通过logger实时查看执行日志, 当执行完成后, 通知Master, Master进行状态变更,同时告警服务实时监控状态, 一旦发现状态出现异常, 会立即根据所匹配的告警方案, 通知给相关的人员

创建自动化脚本 

 

DAG(Directed Acyclic Graph),

中文名"有向无环图"。"有向"指的是有方向,准确的说应该是同一个方向,"无环"则指够不成闭环 

在DAG中,没有区块的概念,他的组成单元是一笔笔的交易,每个单元记录的是单个用户的交易,这样就省去了打包出块的时间。验证手段则依赖于后一笔交易对前一笔交易的验证,换句话说,你要想进行一笔交易,就必须要验证前面的交易,具体验证几个交易,根据不同的规则来进行。这种验证手段,使得DAG可以异步并发的写入很多交易,并最终构成一种拓扑的树状结构,能够极大地提高扩展性。

 hadoop 5个 hive2个 cm1个

全开的node1,17个服务

全开的node2 ,6个服务

个人自用启动服务

datax-web启动

cd /export/server/datax-web-2.1.2

 ./bin/start-all.sh

海豚调度ds启动

cd /export/server/dolphinscheduler/

./bin/start-all.sh

postgres 虚拟机使用pg数据库服务

#psql -h 服务器 -p 端口地址 -d 数据库 -U 用户名    
psql -h 127.0.0.1 -p 5432 -d postgres -U postgres 

或者
psql -h hadoop01 -d postgres -U postgres
#密码:itcast123

退出 \q

 

相关文章:

  • 智慧城市内涝积水监测仪功能,提升城市预防功能
  • 初识Linux(1),看了这篇文章,妈妈再也不用担心我Linux找不到门了。
  • 2个视频怎么做一个二维码?二维码展示多内容的方法
  • 「Verilog学习笔记」不重叠序列检测
  • 【Python 训练营】N_6 求素数
  • 二次开发问题汇总【C#】
  • 【Promise】某个异步方法执行结束后 在执行下面方法
  • 华清远见嵌入式学习——网络编程——小项目
  • 虚拟机系列:(VMware Workstation Pro)Centos7下搭建Android开发环境及Android真机调试
  • 怎样自动把网页截图发到微信群里
  • TypeScript 项目 Airbnb 语法风格 ESLint 配置
  • python之TCP的网络应用程序开发
  • 455.分发饼干
  • OpenCV快速入门:特征点检测与匹配
  • nginx 代理接口报404 问题排查
  • @jsonView过滤属性
  • 230. Kth Smallest Element in a BST
  • Angularjs之国际化
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • java正则表式的使用
  • MySQL QA
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • PAT A1017 优先队列
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 对JS继承的一点思考
  • 浮现式设计
  • 诡异!React stopPropagation失灵
  • 欢迎参加第二届中国游戏开发者大会
  • 那些被忽略的 JavaScript 数组方法细节
  • 软件开发学习的5大技巧,你知道吗?
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 双管齐下,VMware的容器新战略
  • 算法之不定期更新(一)(2018-04-12)
  • 阿里云重庆大学大数据训练营落地分享
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​渐进式Web应用PWA的未来
  • # windows 安装 mysql 显示 no packages found 解决方法
  • #Spring-boot高级
  • $ git push -u origin master 推送到远程库出错
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (3)STL算法之搜索
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (C#)一个最简单的链表类
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (附源码)ssm码农论坛 毕业设计 231126
  • (附源码)计算机毕业设计ssm电影分享网站
  • (剑指Offer)面试题34:丑数
  • (亲测有效)推荐2024最新的免费漫画软件app,无广告,聚合全网资源!
  • (一) springboot详细介绍
  • (一)SvelteKit教程:hello world
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (转) Face-Resources
  • (转)C#调用WebService 基础
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (轉)JSON.stringify 语法实例讲解