Qschedule
tree_java
这个作者很懒,什么都没留下…
展开
-
Qschedule
QSchedule是公司开发的高可用调度系统 防单点故障 task worker 可部署多台,任务调度时,只有一台参与执行。如果一台下线,Qschedule选择其他worker执行。 可管理监控 Qschedule 提供管理后台,可手动启停任务,设置任务执行频率、恢复策略。人工干预指定哪些worker来工作,可查看任务执行进度、任务执行生成的日志。任务执行失败时会收到报警。转载 2017-04-17 18:57:28 · 1378 阅读 · 0 评论 -
qschedule http interface
介绍 使用前提条件: 1.访问接口时job是使用1.0.2及以上版本的client注册的。 如何注册:http://wiki.corp.qunar.com/display/devwiki/qschedule+client#qscheduleclient- 新的接口特点: 1.接口路径以/api2开头 2.访问接口必须传递Q转载 2017-04-18 10:19:09 · 360 阅读 · 0 评论 -
qschedule manager
启动停止任务 方式一: 我的任务 -> 任务列表中选择某个任务 -> 启动/停止 方式二: 我的任务 -> 任务列表中选择某个任务 -> 修改 -> 设置状态开关 -> 保存 设置任务执行时间 我的任务 -> 任务列表中选择某个任务转载 2017-04-18 10:20:24 · 355 阅读 · 0 评论 -
qschedule server
Qschedule 核心流程 Qschedule Server Init 集群中的每台Server 启动时投票选举自己为Leader。 当自己成为Leader后,启动任务调度线程池Schedule,作业跟踪线程Jobtracker,任务跟踪线程TaskTracker。 启动作业注册服务JobRegister、进度跟踪服务ProcessTracker、日志存储服务Logg转载 2017-04-18 10:20:51 · 869 阅读 · 0 评论