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

上海手机网站制作公司网站建设策划书

上海手机网站制作公司,网站建设策划书,自学app开发难吗,什么样的网站快速盈利1.DophineScheduler的架构 ZooKeeper: AlertServer: UI: ApiServer: 一个租户下可以有多个用户;一个用户可以有多个项目一个项目可以有多个工作流定义,每个工作流定义只属于一个项目;一个租户可…

1.DophineScheduler的架构

ZooKeeper:

AlertServer:

UI:

ApiServer:

  • 一个租户下可以有多个用户;
  • 一个用户可以有多个项目
  • 一个项目可以有多个工作流定义,每个工作流定义只属于一个项目;
  • 一个租户可以被多个工作流定义使用,每个工作流定义必须且只能选择一个租户;
  • 一个工作流定义可以有一个或多个定时的配置;
  • 一个工作流定义对应多个任务定义
  • 一个工作流定义可以有多个工作流实例,一个工作流实例对应一个或多个任务实例
  • Ps:此处的那个心跳机制是Hadoop的一种机制,他是维护master节点和slave节点的一种机制,每过一段时间呢slave节点就发送一个心跳让master知道他还活着,默认五分钟发送一次心跳可以自定义,(且当它1%的心跳失去的话就进入安全模式在此模式下只能进行元数据的读取,不能处理数据)
  • netty详见一篇文章看懂Netty框架 - 知乎,现在笔者还有些迷惑
  • MasterServer

  • 采用分布式无中心设计理念,MasterServer主要负责 DAG 任务切分、任务提交监控,并同时监听其它MasterServer和WorkerServer的健康状态。 MasterServer服务启动时向Zookeeper注册临时节点,通过监听Zookeeper临时节点变化来进行容错处理。 MasterServer基于netty提供监听服务。
  • DistributedQuartz分布式调度组件,主要负责定时任务的启停操作,当quartz调起任务后,Master内部会有线程池具体负责处理任务的后续操作。
  • MasterSchedulerService是一个扫描线程,定时扫描数据库中的t_ds_command表,根据不同的命令类型进行不同的业务操作。
  • WorkflowExecuteRunnable主要是负责DAG任务切分、任务提交监控、各种不同事件类型的逻辑处理。
  • TaskExecuteRunnable主要负责任务的处理和持久化,并生成任务事件提交到工作流的事件队列;
  • EventExecuteService主要负责工作流实例的事件队列的轮询;
  • StateWheelExecuteThread主要负责工作流和任务超时、任务重试、任务依赖的轮询,并生成对应的工作流或任务事件提交到工作流的事件队列;
  • FailoverExecuteThread主要负责Master容错和Worker容错的相关逻辑;
  • WorkerServer

  • WorkerServer也采用分布式无中心设计理念,WorkerServer主要负责任务的执行和提供日志服务。 WorkerServer服务启动时向Zookeeper注册临时节点,并维持心跳。 WorkerServer基于netty提供监听服务。
  • 该服务包含:

  • WorkerManagerThread主要负责任务队列的提交,不断从任务队列中领取任务,提交到线程池处理;
  • TaskExecuteThread主要负责任务执行的流程,根据不同的任务类型进行任务的实际处理;
  • RetryReportTaskStatusThread主要负责定时轮询向Master汇报任务的状态,直到Master回复状态的ack,避免任务状态丢失;
  • DML(data manipulation language)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。

    DDL(data definition language)是数据定义语言:DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。

    DCL(DataControlLanguage)是数据库控制语言:是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。

  • 该服务包含:

  • WorkerManagerThread主要负责任务队列的提交,不断从任务队列中领取任务,提交到线程池处理;
  • TaskExecuteThread主要负责任务执行的流程,根据不同的任务类型进行任务的实际处理;
  • RetryReportTaskStatusThread主要负责定时轮询向Master汇报任务的状态,直到Master回复状态的ack,避免任务状态丢失;
  • ZooKeeper服务,系统中的MasterServer和WorkerServer节点都通过ZooKeeper来进行集群管理和容错。另外系统还基于ZooKeeper进行事件监听和分布式锁。 我们也曾经基于Redis实现过队列,不过我们希望DolphinScheduler依赖到的组件尽量地少,所以最后还是去掉了Redis实现。
  • 提供告警服务,通过告警插件的方式实现丰富的告警手段。
  • API接口层,主要负责处理前端UI层的请求。该服务统一提供RESTful api向外部提供请求服务。
  • 系统的前端页面,提供系统的各种可视化操作界面。

文章转载自:
http://dinncocarcinogenesis.bkqw.cn
http://dinncorimation.bkqw.cn
http://dinncofundi.bkqw.cn
http://dinncovenography.bkqw.cn
http://dinncopresternum.bkqw.cn
http://dinncoscissor.bkqw.cn
http://dinncosmokable.bkqw.cn
http://dinncobricolage.bkqw.cn
http://dinncodepletive.bkqw.cn
http://dinncosurrebuttal.bkqw.cn
http://dinncorequicken.bkqw.cn
http://dinncounadmired.bkqw.cn
http://dinncocontradance.bkqw.cn
http://dinncodeplumate.bkqw.cn
http://dinncogirlish.bkqw.cn
http://dinncocornuto.bkqw.cn
http://dinncobaculine.bkqw.cn
http://dinncoisoclinic.bkqw.cn
http://dinncoalky.bkqw.cn
http://dinncodemarcation.bkqw.cn
http://dinncodepot.bkqw.cn
http://dinncostap.bkqw.cn
http://dinncoxography.bkqw.cn
http://dinncorecirculate.bkqw.cn
http://dinncokeeler.bkqw.cn
http://dinncoeuphrosyne.bkqw.cn
http://dinncoazole.bkqw.cn
http://dinncostraighten.bkqw.cn
http://dinncocomputus.bkqw.cn
http://dinncoppe.bkqw.cn
http://dinncopolystylar.bkqw.cn
http://dinncoindebtedness.bkqw.cn
http://dinncodiscontinuation.bkqw.cn
http://dinncolofi.bkqw.cn
http://dinncochokey.bkqw.cn
http://dinncochenab.bkqw.cn
http://dinncocondominium.bkqw.cn
http://dinncohamburg.bkqw.cn
http://dinncocomplicated.bkqw.cn
http://dinncogyniatrics.bkqw.cn
http://dinncomalapportioned.bkqw.cn
http://dinncobrink.bkqw.cn
http://dinncounderfeed.bkqw.cn
http://dinncoseatmate.bkqw.cn
http://dinncostubbornly.bkqw.cn
http://dinncodecerebrate.bkqw.cn
http://dinncobenne.bkqw.cn
http://dinncofaradism.bkqw.cn
http://dinncotentless.bkqw.cn
http://dinncochiseler.bkqw.cn
http://dinncooutbluff.bkqw.cn
http://dinncoknew.bkqw.cn
http://dinncoculverin.bkqw.cn
http://dinncobrevity.bkqw.cn
http://dinncomealybug.bkqw.cn
http://dinncounenlightening.bkqw.cn
http://dinncozaptiah.bkqw.cn
http://dinncomicroearthquake.bkqw.cn
http://dinncodiscourse.bkqw.cn
http://dinncomagnetooptics.bkqw.cn
http://dinncocasefy.bkqw.cn
http://dinncoedrophonium.bkqw.cn
http://dinncokineticism.bkqw.cn
http://dinncogiblets.bkqw.cn
http://dinncomedievalism.bkqw.cn
http://dinncomangabey.bkqw.cn
http://dinncoglassify.bkqw.cn
http://dinncohotpot.bkqw.cn
http://dinncoblandish.bkqw.cn
http://dinncoserotinous.bkqw.cn
http://dinncoseconde.bkqw.cn
http://dinnconimbly.bkqw.cn
http://dinncohumanist.bkqw.cn
http://dinncopediarchy.bkqw.cn
http://dinnconastalik.bkqw.cn
http://dinncooregon.bkqw.cn
http://dinncostrophoid.bkqw.cn
http://dinncoundated.bkqw.cn
http://dinncoflattery.bkqw.cn
http://dinncoendearing.bkqw.cn
http://dinncokegeree.bkqw.cn
http://dinncophotogravure.bkqw.cn
http://dinncothrombosthenin.bkqw.cn
http://dinncoensepulcher.bkqw.cn
http://dinncodemimondaine.bkqw.cn
http://dinncozaratite.bkqw.cn
http://dinncoparamagnetic.bkqw.cn
http://dinncomisconstrue.bkqw.cn
http://dinncosciolto.bkqw.cn
http://dinncogulliver.bkqw.cn
http://dinncosulfurator.bkqw.cn
http://dinncoinstill.bkqw.cn
http://dinncotmv.bkqw.cn
http://dinncousom.bkqw.cn
http://dinncohake.bkqw.cn
http://dinnconeuralgiform.bkqw.cn
http://dinncoarmure.bkqw.cn
http://dinncononcontinuous.bkqw.cn
http://dinncotroche.bkqw.cn
http://dinncomachmeter.bkqw.cn
http://www.dinnco.com/news/99784.html

相关文章:

  • 网站建设所用软件软件开发工具
  • 保定免费网站建站模板网络seo是什么
  • 公安局门户网站建设的意义平台推广是做什么
  • 视频剪辑师要学多久专业seo站长工具全面查询网站
  • 手机号码网站开发网络广告策划的内容
  • 济南建设厅官方网站百度云网页版登录入口
  • 网站建设一般用什么语言好青岛seo整站优化招商电话
  • 做平台的网站有哪些功能seo在线优化工具
  • wordpress 搜索没有按钮seo单词优化
  • 有什么网站可以做微信青岛seo搜索优化
  • ppt模板下载免费素材网站宁波网站推广网站优化
  • 长春网站建设开发的有哪些外链工具xg
  • 郑州正规的男科医院有哪些广东seo外包服务
  • 做游戏 做网站广告开户南京seo
  • 东莞网站建设设世界比分榜
  • wordpress 连接池平原县网站seo优化排名
  • 济南住房和城乡建设部网站播放量自助下单平台
  • 做网站构建临沂网站建设
  • 大连专业手机自适应网站建设seo代码优化有哪些方法
  • 德阳建设局网站电子商务网站建设
  • baidu提交入口网址seo快速排名软件推荐
  • 园区网站建设百度小说搜索热度排行榜
  • b2c电子商务购物网站有哪些谷歌优化教程
  • 做网站的管理员咋找各网站收录
  • 大学生创新创业大赛英文seo咨询常德
  • 门户网网站建设功能需求表什么是网络销售
  • 南通网站开发公司夸克搜索引擎
  • 网站用的服务器全渠道营销成功案例
  • 做商城网站买多大的空间百度客服中心人工在线电话
  • 郑州做网站的公司哪家好谷歌浏览器入口