上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 51 下一页
摘要: 常用shell脚本操作命令 shell脚本在zookeeper安装根目录的bin/路径下。 启动zk : bin/zkServer.sh start 查看ZK服务状态: bin/zkServer.sh status 停止ZK服务: bin/zkServer.sh stop 重启ZK服务: bin/z 阅读全文
posted @ 2020-09-27 14:52 彬在俊 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 今天继续分析海豚调度的源码 上回分析的是dolphinscheduler-service模块zookeeper相关的代码 这回分析是dolphinscheduler-server模块zookeeper相关的代码 ZkMasterClient master服务zk客户端类 类继承的关系如下: 这个类的 阅读全文
posted @ 2020-09-27 14:45 彬在俊 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: 在项目中使用到Apache Curator Framework连接Zookeeper 3.4.5服务器,使用的Curator Framework版本是4.3.0 <dependency> <groupId>org.apache.curator</groupId> <artifactId>curato 阅读全文
posted @ 2020-09-27 14:15 彬在俊 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 项目结构 模块 dolphinscheduler-ui 前端页面模块 dolphinscheduler-server 核心模块。包括master/worker等功能 dolphinscheduler-common 公共模块。公共方法或类 dolphinscheduler-api Restful接口。 阅读全文
posted @ 2020-09-25 16:56 彬在俊 阅读(2094) 评论(1) 推荐(0) 编辑
摘要: 系统架构设计 在对调度系统架构说明之前,我们先来认识一下调度系统常用的名词 1.名词解释 DAG: 全称Directed Acyclic Graph,简称DAG。工作流中的Task任务以有向无环图的形式组装起来,从入度为零的节点进行拓扑遍历,直到无后继节点为止。举例如下图: dag示例 流程定义:通 阅读全文
posted @ 2020-09-25 10:06 彬在俊 阅读(6871) 评论(0) 推荐(1) 编辑
摘要: 应用场景举例: 执行A项目的方法,需要调用B项目、C项目、D项目的接口方法。 需求: 异步调用B、C、D项目的接口方法,且每个接口都调用结束后,A项目的方法才可以结束。 注:如果需要获取接口返回结果,可以使用缓存(key,value)保存。线程只支持线程外的静态参数传递,不严谨。 package c 阅读全文
posted @ 2020-09-24 16:21 彬在俊 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 需要了解2个概念:内部类和静态修饰符static1)首先,用内部类是因为内部类与所在外部类有一定的关系,往往只有该外部类调用此内部类。所以没有必要专门用一个Java文件存放这个类。2)静态都是用来修饰类的内部成员的。比如静态方法,静态成员变量,静态常量。它唯一的作用就是随着类的加载(而不是随着对象的 阅读全文
posted @ 2020-09-24 15:53 彬在俊 阅读(3905) 评论(0) 推荐(0) 编辑
摘要: spring boot InitializingBean接口使用总结 被spring管理 实现InitializingBean接口 重写afterPropertiesSet方法 InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡 阅读全文
posted @ 2020-09-24 15:07 彬在俊 阅读(10587) 评论(0) 推荐(1) 编辑
摘要: 第一步:添加maven依赖,编写pom.xml文件 <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependenc 阅读全文
posted @ 2020-09-24 10:09 彬在俊 阅读(3601) 评论(4) 推荐(0) 编辑
摘要: 使用maven-assembly-plugin进行配置分离 assembly.xml配置文件 配置文件内容 <?xml version="1.0" encoding="UTF-8"?> <assembly> <!-- 可自定义,这里指定的是项目环境 --> <!-- xxx.tar.gz --> < 阅读全文
posted @ 2020-09-23 15:36 彬在俊 阅读(2188) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 51 下一页