Commit Graph

550 Commits (2.0.2)

Author SHA1 Message Date
xuxueli 0e1ef7f3ed 调度报表优化,支持时间区间筛选;
7 years ago
xuxueli 9e97ae2fdf 任务Cron长度扩展支持至128位
7 years ago
xuxueli b6f3ad8ab8 邮件发送配置优化
7 years ago
xuxueli 45bac140b7 底层系统日志级别调整,高频非核心日志调整为debug级别
7 years ago
xuxueli ee1e32ddf3 调度中心项目日志配置改为xml文件格式
7 years ago
xuxueli 440116e67e 修复任务监控线程无法监控任务触发和执行状态均未0的问题
7 years ago
xuxueli b7a2724f11 失败告警策略扩展:默认提供邮件失败告警,可扩展短信等,扩展代码位置为 "JobFailMonitorHelper.failAlarm";
7 years ago
xuxueli ed31b1b66a 修复任务监控线程被耗时任务阻塞的问题
7 years ago
Kevin 16d394ab84 1.xxl-job-admin add Dockerfile
7 years ago
xuxueli 48d30d7750 Wed IDE加载优化
7 years ago
xuxueli 76cc89bca8 GLUE(NodeJs)模式任务,示例代码
7 years ago
许雪里 145a900683 Merge pull request #157 from icyblazek/master
7 years ago
xuxueli 6f524c1145 升级快照版本:1.9.0-SNAPSHOT
7 years ago
xuxueli 2380ca7af1 更新RM
7 years ago
xuxueli a3f1672ab3 升级正式版本:1.8.2
7 years ago
Kevin f5ebe8f704 1.添加GLUE_NODEJS支持
7 years ago
xuxueli 0361025d57 事件触发:除了"Cron方式"和"任务依赖方式"触发任务执行之外,支持基于事件的触发任务方式。调度中心提供触发任务单次执行的API服务,可根据业务事件灵活触发。
7 years ago
xuxueli aef9ef6c66 事件调度:系统支持Cron、子任务触发、事件触发(API)三种方式触发任务调度;
7 years ago
xuxueli 03979398f1 Clean Code
7 years ago
xuxueli 1970f7f3b8 Clean Code
7 years ago
xuxueli 3595d9c062 调度中心API服务:支持API方式触发任务执行;
7 years ago
xuxueli edcea479bc 调度中心任务监控线程销毁时,批量对失败任务告警,防止告警信息丢失;
7 years ago
xuxueli 837ab404b1 执行器注册线程优化,线程销毁时主动摘除注册机器;
7 years ago
xuxueli 7bc11fcbc4 执行器注册线程优化,线程销毁时主动摘除注册机器;
7 years ago
xuxueli 0b4849bb61 执行器手动设置IP时将会绑定Host;
7 years ago
xuxueli 6df1fa80f1 更新RM
7 years ago
xuxueli 2d23e6cd99 更新RM
7 years ago
xuxueli 2190120de5 更新RM
7 years ago
xuxueli 23f6fb5e3a 更新RM
7 years ago
xuxueli 69ef9a88f8 更新RM
7 years ago
xuxueli 0703113819 更新RM
7 years ago
xuxueli 2516e115e9 升级版本:1.8.2(快照版本)
7 years ago
xuxueli 27446880df 升级正式版本:1.8.1
7 years ago
xuxueli 636da6153a maven依赖版本号统一规范;
7 years ago
xuxueli 468fecb929 springboot版本执行器,升级至1.5.6.RELEASE版本;
7 years ago
xuxueli 0ddef14076 调度中心参数配置逻辑重构
7 years ago
xuxueli 1bc5cc76be 访问令牌(accessToken):为提升系统安全性,调度中心和执行器进行安全性校验,双方AccessToken匹配才允许通讯;
7 years ago
xuxueli e9566fcbbf 任务列表页交互优化,更换执行器分组时自动刷新任务列表,新建任务时默认定位在当前执行器位置;
7 years ago
xuxueli 02818b4d6b 心跳注册和结果回调,重试逻辑优化
7 years ago
xuxueli ff8e43af54 调度中心API服务改为自研RPC形式,统一底层通讯模型;
7 years ago
xuxueli ee07e0b794 调度中心API服务改为自研RPC形式,统一底层通讯模型;
7 years ago
xuxueli 1651c63d80 更新RM
7 years ago
xuxueli 33f124e8c3 更新RM
7 years ago
xuxueli 7926be5bc8 调度中心,DAO层代码精简优化并且新增测试用例覆盖;
7 years ago
xuxueli 8e7a255105 调度中心,DAO层代码精简优化并且新增测试用例覆盖;
7 years ago
xuxueli 80a55655bc 执行器注册机器列表自然排序;
7 years ago
xuxueli 06cf9f8a1c 更新RM
7 years ago
xuxueli 0c03f6348c 广播分片任务
7 years ago
xuxueli 4527df06d2 升级快照版本:1.8.1-SNAPSHOT
7 years ago
xuxueli 1090c2475d 更新RM
7 years ago
xuxueli 1617b9e020 升级正式版本:1.8.0
7 years ago
xuxueli 4531d700af 更新RM
7 years ago
xuxueli e798c91e10 执行器路由逻辑优化
7 years ago
xuxueli b607bcde28 执行器路由逻辑优化
7 years ago
xuxueli d46bc28a04 执行日志,支持根据运行 "状态" 筛选日志;
7 years ago
xuxueli be3fc368cb 任务日志展示优化
7 years ago
xuxueli 9330dcb020 任务日志展示优化
7 years ago
xuxueli 3429901180 任务触发逻辑重构
7 years ago
xuxueli 7b052d7331 调度中心任务注册检测逻辑优化;
7 years ago
xuxueli 1c556b8917 任务Trigger逻辑迁移
7 years ago
xuxueli 09908bbe92 properties 加载方式优化
7 years ago
xuxueli cde0561b50 更新favicon.ico
7 years ago
xuxueli d9ddf23284 更新favicon.ico
7 years ago
xuxueli 628a1ac547 fix NPE ( From github user:aCoder2013 )
8 years ago
xuxueli d1d8d61c49 降低回调频率提升执行器性能
8 years ago
xuxueli 3138d48afa 任务线程轮空30次后自动销毁,降低低频任务的无效线程消耗。
8 years ago
xuxueli 21b1bf9d26 路由策略代码重构;
8 years ago
xuxueli 7e35088764 路由策略新增 "忙碌转移" 模式:按照顺序依次进行空闲检测,第一个空闲检测成功的机器选定为目标执行器并发起调度;
8 years ago
xueli.xue baa0cf6a06 更新RM
8 years ago
xueli.xue 25cf93fdc2 任务Cron更新逻辑优化,改为rescheduleJob,同时防止cron重复设置;
8 years ago
xueli.xue ab62bbb18b pom配置优化
8 years ago
xueli.xue d9b550e72e 升级快照版本:1.8.0-SNAPSHOT
8 years ago
xueli.xue bc279ec2eb 升级正式版本:1.7.2
8 years ago
xueli.xue 2b8f9689fb 新建任务默认为正常状态
8 years ago
xueli.xue 7b3d53fa1c 底层优化
8 years ago
xueli.xue 8a6d462d3b 执行器与数据库彻底解耦,但是执行器需要配置调度中心集群地址。调度中心提供API供执行器回调和心跳注册服务,取消调度中心内部jetty,心跳周期调整为30s,心跳失效为三倍心跳;
8 years ago
xueli.xue 8a41d0fdce Clean Code
8 years ago
xueli.xue 2ec0e4e9f9 阻塞处理策略
8 years ago
xueli.xue 744c00494b 阻塞处理策略
8 years ago
xueli.xue 0888b2d5a4 阻塞处理策略
8 years ago
xueli.xue 8600f883e2 失败处理策略
8 years ago
xueli.xue 370c816355 - 1、阻塞处理策略:调度过于密集执行器来不及处理时的处理策略,策略包括:单机串行(默认)、丢弃后续调度、覆盖之前调度;
8 years ago
xueli.xue 7b8b24aacd 升级快照版本:v1.7.2
8 years ago
xueli.xue 422dfc1e91 更新RM
8 years ago
xueli.xue 09430dd34d 升级正式版本:1.7.1
8 years ago
xueli.xue d8508552c8 升级quartz版本至2.3.0;
8 years ago
xueli.xue ff5a5bcd4a 任务运行模式属性改为只读;
8 years ago
xueli.xue 3357529dd0 弹框组件统一替换为layer;
8 years ago
xueli.xue aeb1df7ea3 弹框组件统一替换为layer;
8 years ago
xueli.xue 00cd63c4ad 日志清理功能
8 years ago
xueli.xue 7b59be46c5 JobHandler中开启子线程时,支持子线程输出执行日志并通过Rolling查看。
8 years ago
xueli.xue 901f665831 按钮type属性冲入fix
8 years ago
xueli.xue dccb0eca2f 升级快照版本:1.7.1-SNAPSHOT
8 years ago
xueli.xue 475655ccdb 升级正式版本:v1.7.0
8 years ago
xueli.xue 98a3f35332 别字fix
8 years ago
xueli.xue beb71a4939 执行日志逻辑调整
8 years ago
xueli.xue 466b4e868a 任务日志取出slf4j依赖
8 years ago
xueli.xue b4fd8bf93e slf4j版本升级
8 years ago
xueli.xue f93302a546 脚本任务,底层逻辑调整
8 years ago
xueli.xue b7935a9323 shell脚本"\r"问题fix
8 years ago
xueli.xue b30fceb46d 脚本,输入输出
8 years ago
xueli.xue a3bef921f7 脚本任务实现
8 years ago
xueli.xue 113e70cab7 脚本任务实现
8 years ago
xueli.xue 935cc1276f 脚本任务实现:Shell和Python
8 years ago
xueli.xue 7a129468a4 登陆拦截,Redirect时获取项目名,解决非根据目录发布时调整404问题;
8 years ago
xueli.xue 1b3ad6fbbe 执行器移除GlueLoader依赖,GLUE源码改为推送方式;
8 years ago
xueli.xue 617ed69727 GLUE示例代码初始化
8 years ago
xueli.xue 7a781ad371 1、GLUE版本逻辑调整;
8 years ago
xueli.xue 548426e9a7 1、底层表结构调整,为脚本任务做准备;
8 years ago
xueli.xue 75c2c1f2ef 升级快照版:1.7.0,开起新迭代
8 years ago
xueli.xue 463d8fe5a4 升级正式版本:1.6.2
8 years ago
xueli.xue ee1f4e7a32 路由策越优化:循环和LFU路由策略计数器自增无上限问题和首次路由压力集中在首台机器的问题修复;
8 years ago
xueli.xue 66e6dd9352 调度报表
8 years ago
xueli.xue 783f4d5b98 调度报表
8 years ago
xueli.xue 92a124f4d6 调度报表
8 years ago
xueli.xue 6574d7f9de 调度报表
8 years ago
xueli.xue 3f7b4d4ae9 调度报表
8 years ago
xueli.xue 6e3e24a909 新增调度,仪表盘
8 years ago
xueli.xue b7b411ce2a JobHandler支持自定义回调结果;
8 years ago
xueli.xue e287195bf4 资源路径包含空格或中文时,资源文件加载不到的问题修复。From github:zhangqunshi
8 years ago
xueli.xue 12b4fbd203 更新RM
8 years ago
xueli.xue d572140862 更新RM
8 years ago
xueli.xue dcf3bcc3f8 版本1.6.2-SNAPSHOT进去开发阶段
8 years ago
xueli.xue f8b8a1918c 日志Console
8 years ago
xueli.xue 6d5724577c fix
8 years ago
xueli.xue c08984b56b 时间区域选择区间优化
8 years ago
xueli.xue e4b6303a1e 前端组件更新
8 years ago
xueli.xue ac46b7c817 前端组件更新
8 years ago
xueli.xue 08089047f5 前端组件更新
8 years ago
xueli.xue 3456945860 Rolling log
8 years ago
xueli.xue dc93d25d88 Realease版本1.6.1
8 years ago
xueli.xue 5f29698188 更新RM
8 years ago
xueli.xue a2e5f956a4 Rolling Log窗口
8 years ago
xueli.xue 5c8cb10a95 更新RM
8 years ago
xueli.xue 2b95fabb74 rolling日志交互
8 years ago
xueli.xue d794fd0102 rolling日志交互
8 years ago
xueli.xue d917c9443b rolling日志
8 years ago
xueli.xue ae26cb0c5d 日志rollback展示
8 years ago
xueli.xue 049091c4a8 增强权限校验,采用动态登录TOKEN;
8 years ago
xueli.xue bdf5837e26 文案fix
8 years ago
xueli.xue e6f3f79d66 WebIDE交互优化
8 years ago
xueli.xue 54dc233738 1、WebIDE交互重构;
8 years ago
xueli.xue e0ed8daaa1 GLUE源码编辑器优化
8 years ago
xueli.xue 6a8f42a2fb 集群配置更新
8 years ago
xueli.xue 81508178da use & replace & in xml
8 years ago
xueli.xue a11d130cf1 版本升级:1.6.1-SNAPSHOT
8 years ago
xueli.xue 3d3f53bc38 泛型处理
8 years ago
xueli.xue 75f3f584f1 升级版本
8 years ago
xueli.xue 3ccf3ad5ab GLUE模式任务实例更新逻辑优化,原根据超时时间更新改为根据版本号更新,源码变动版本号加一;
8 years ago
xueli.xue f2d2422848 任务新增GLUE更新时间属性;
8 years ago
xueli.xue 1874cdfdd7 执行器LFU策略功能实现
8 years ago
xueli.xue 177ab8d21e 执行器策略推送
8 years ago
xueli.xue 6169ac546f Coding
8 years ago
xueli.xue 7d31e9838a fix
8 years ago
xueli.xue 8d99be356a Coding
8 years ago
xueli.xue d66bdc8811 底层关键数据调整:JobKey的group和name属性,改为采用执行器主键ID和任务主键ID
8 years ago
xueli.xue f3573c8643 1、任务属性新增"路由策略"并设计交互;
8 years ago
xueli.xue 7102517093 执行器"轮训"和"LRU"策略中新增缓存Clear逻辑;
8 years ago
xueli.xue 1c5a841579 设计新的路由算法"LRU";规划新算法"LFU";
8 years ago
xueli.xue 9c03285d94 1、任务新增"执行器路由策略"属性;
8 years ago
xueli.xue 5370a8b3dc 文案调整
8 years ago
xueli.xue 9cf06dda3a 文案调整
8 years ago
xueli.xue 338d3b62a5 执行器新增"注册方式"和"机器地址"属性,支持手动录入机器地址;
8 years ago
xueli.xue a057b2d00e 更新RM
8 years ago
xueli.xue f08cd6a6ce 规范执行器配置信息,通过配置文件统一管理
8 years ago
xueli.xue a5757be432 Clean Code
8 years ago
xueli.xue 9e4f2c6b1e Clean Code
8 years ago
xueli.xue 79f9317ffe 底层线程模型统一;destory逻辑优化;
8 years ago
xueli.xue b8e196606d Coding
8 years ago
xueli.xue 725d1f4fe5 1、任务日志表"调度状态"和"执行状态"统一为int值,修改对应表结构;
8 years ago
xueli.xue b590a65c4a Coding
8 years ago
xueli.xue 86dea7ff7c 重要重构:底层通讯模块升级优化;
8 years ago
xueli.xue 484b80dc97 升级大版本1.6.0,规划版本TODO LIST
8 years ago
xueli.xue 019ab69ecd 更新RM
8 years ago
xueli.xue ce270b794c 升级正式版本1.5.2
8 years ago
xueli.xue ff9e4460a4 更新RM
8 years ago
xueli.xue 7c26b4a9b6 更新RM
8 years ago
xueli.xue 85f5b6dbed 更新RM
8 years ago
xueli.xue f215ff1bcf 执行备注优化
8 years ago
xueli.xue 4a1f3242df 升级数据库连接池c3p0版本;
8 years ago
xueli.xue 859207d05e 底层日志底层日志调整,非敏感日志level调整为debug;
8 years ago
xueli.xue 6b91f40889 新特性:
8 years ago
xueli.xue 65cfe57b6b 执行器、调度中心,支持自定义注册IP地址;解决机器多网卡时错误网卡注册的情况;
8 years ago
xueli.xue c86d7d1c8e IP工具类优化,本地IP地址静态缓存;
8 years ago
xueli.xue 46e236b6cd 更新RM
8 years ago
xueli.xue c7201d547d 更新RM
8 years ago
xueli.xue a1af21125b 升级snapshot版本V1.5.2
8 years ago
xueli.xue a08b6800c3 升级正式版本V1.5.1
8 years ago
xueli.xue aa812e1531 1、Servlet/JSP Spec:3.0/2.2;
8 years ago
xueli.xue a5938fb23e 1、升级版本1.5.1-SNAPSHOT版本;
8 years ago
xueli.xue afd5acedee Realease版本1.5.0
8 years ago
xueli.xue 78f65f7956 clean code
8 years ago
xueli.xue b7fa39bd51 执行器栏目,支持查看在线额执行器列表
8 years ago
xueli.xue 965a0aedd6 抛弃任务执行机器属性,执行地址统一改为从执行器获取(目前仅支持DB注册方式获取)
8 years ago
xueli.xue 354f6483b2 任务组,改为使用执行器ID
8 years ago
xueli.xue 9c05c3a96f 接入执行器,自动注册
8 years ago
xueli.xue eb369ec67e 任务组,改为执行器
8 years ago
xueli.xue 087cd1d435 任务分组管理,修改为执行器管理
8 years ago
xueli.xue 204d7848fe 任务分组, 支持在线维护
8 years ago
xueli.xue caf817124e 调度中心注册:
8 years ago
xueli.xue 50cfecfc56 调度中心,自动注册
8 years ago
xueli.xue 295200dbfc 执行器自动注册逻辑更新
8 years ago
xueli.xue 51874d09e2 更新RM
8 years ago
xueli.xue 5c16e16d96 调度中心, 支持根据AppName自动发现执行器地址;
8 years ago
xueli.xue 662e129afc 设计 "注册模式" 交互
8 years ago
xueli.xue e5c87fc15e 1.5.0修改为1.5.0-SNAPSHOT (BETA版本功能在陆续增加)
8 years ago
xueli.xue 1fd34a2091 重要重构:
8 years ago
xueli.xue 8b2d0e42c4 clean code
8 years ago
xueli.xue 2acaf0c284 升级大版本: v1.5.0 , 为Beta版本, 为任务注册做准备
8 years ago
xueli.xue 960f830826 升级正式版本: 1.4.2
8 years ago
xueli.xue 59e00e71d8 文案更新
8 years ago
xueli.xue a92b9ec15a 修复一处因bootstrap不支持模态框重叠而导致的样式错乱的问题, 在任务编辑时会出现该问题;
8 years ago
xueli.xue 21d1b57a80 1、任务新增时,任务列表偏移问题修复;
8 years ago
xueli.xue d2deb5ba59 升级小版本V1.4.2-SNAPSHOT
8 years ago
xueli.xue 4a9f347ed1 pom更新
8 years ago
xueli.xue 148b7ca5e3 IJobHandler取消任务返回值,原通过返回值判断执行状态,逻辑改为:默认任务执行成功,仅在捕获异常时认定任务执行失败。
8 years ago
xueli.xue 845e7e1b30 升级小版本: V1.4.1 新特性
8 years ago
xueli.xue c9f2b33e30 依赖更新
8 years ago
xueli.xue 1249cb7ab8 表明统一改为大写
8 years ago
xueli.xue c5c2d57df8 异常处理器, JSON数据处理
8 years ago
xueli.xue df6a193742 报警邮件,任务组值,从enum值改为描述的值;
8 years ago
xueli.xue 2e793cb751 任务列表,显示JobHandler栏目
8 years ago
xueli.xue 8e2d6d8dac 公共弹框插件,模块化
8 years ago
xueli.xue 70a12160b2 POM依赖整理
8 years ago
xueli.xue 0b3aabd4ca 一处可能误删GLUE代码历史版本的问题fix
8 years ago
xueli.xue 1e7eea1332 任务执行回调,SUCCESS状态才会触发子任务fix
8 years ago
xueli.xue cbeaf5a4f8 coding
8 years ago
xueli.xue c33b9c8a23 点击"执行"触发任务执行,不应该刷新任务列表,取消之;
8 years ago
xueli.xue 57abd14b6d 重要更新: ByteWriteFactory内部Byte[]长度改为动态初始化; 一方面在小数据量下节省字节开销;另一方面在大数据量下可以保证数据存放没问题;
8 years ago
xueli.xue a6968642aa maven war plugin参数archiveClasses改为false,避免把resource和class打成Jar包,造成资源文件冲突
8 years ago
xueli.xue 1b1e783f86 coding
8 years ago
xueli.xue 88dc10684d coding
8 years ago
xueli.xue 8048b0c78c 重要功能推送:支持子任务依赖;
8 years ago
xueli.xue bdac4b00e4 coding
8 years ago
xueli.xue 3a1633f257 coding
8 years ago
xueli.xue c8b9403e83 coding
8 years ago
xueli.xue 8b71e2cec4 init
8 years ago
xueli.xue 39a0205e89 coding
8 years ago
xueli.xue 628d421941 fresh
8 years ago
xueli.xue 1e0ba18606 fresh
8 years ago
xueli.xue 9591be6b13 重要重构;
8 years ago
xueli.xue d4b3045fef 更新RM
8 years ago
xueli.xue c949a30ce5 更新RM
8 years ago
xueli.xue 23bd08bf36 任务编辑界面交互调整
8 years ago
xueli.xue c1cda137d5 1、去除"任务名JobName"属性,"描述"改为"名称"属性,"任务名"改为"分组"属性;
8 years ago
xueli.xue 5b8db953d6 push 一小段优化
8 years ago
xueli.xue 49b4a46737 升级大版本 v1.4.0预览版,新功能coding中
8 years ago
xueli.xue 8a8d7a5caf coding snapshot
8 years ago
xueli.xue 20ab6b1460 upgrade version 1.4
8 years ago
xueli.xue f9f8c89eb8 HA
9 years ago