代码拉取完成,页面将自动刷新
新特性
Http
作业请求头 Headers
和作业分组 Group
和描述 Description
支持 4.8.8.46 <sup⏱️2023.10.09 #I85Z7S
OnChanged
事件处理 4.8.8.29 ⏱️2023.06.25 e4c4cf1
VisualPath
配置部署 4.8.8.20 ⏱️2023.05.18 #I740IA:二级虚拟目录部署时,无法观看看板
IJobFactory
支持 4.8.8.13 ⏱️2023.05.08 ad58dd3
突破性变化
SyncRate
配置,前后端采用最新的 SSE
推送技术替代 4.8.8.29 ⏱️2023.06.25 e4c4cf1
问题修复
SSE
请求不是长连接导致连接频繁初始化销毁 4.8.8.49 ⏱️2023.10.26 1997f1b
Cron
解析异常问题 4.8.8.32 ⏱️2023.06.28 #I7GQ5I
long/int64
类型参数问题 4.8.8.31 ⏱️2023.06.28 4e2615b
int.MaxValue
时出现 ArgumentOutOfRangeException
4.8.8.27 ⏱️2023.06.21 #I7F6ZT
新特性
SyncRate
功能 4.8.7.43 ⏱️2023.04.12 703b465
RequestPath
入口地址功能 4.8.7.34 ⏱️2023.04.04 24736f6
.AlterTo
修改作业触发器触发时间便捷方法 4.8.7.31 ⏱️2023.03.31 0349017
UI
作业列表 最近执行时间
列和优化显示效果 4.8.7.12 ⏱️2023.03.15 26462a8 cb5dd17
RunJob
方法 4.8.7.11 ⏱️2023.03.15 #I6LD9X
UI
提供立即执行功能 4.8.7.11 ⏱️2023.03.15 #I6LD9X
JobExecutionContext
服务提供器 ServiceProvider
属性 4.8.7.10 ⏱️2023.03.14 02586f8
HTTP
作业,支持定时请求互联网 URL
地址 4.8.7.7 ⏱️2023.03.11 01d4466
Trigger
执行结果 Result
和执行耗时 ElapsedTime
属性 4.8.7.7 ⏱️2023.03.11 01d4466
Result
和执行耗时 ElapsedTime
属性 4.8.7.7 ⏱️2023.03.11 01d4466
IScheduler.[Try]UpdateDetail(builder => {})
和 IScheduler.[Try]UpdateTrigger(triggerId, builder => {})
重载方法 4.8.6 ⏱️2023.02.08 6e43a54
Dashboard
可自定义入口地址 /schedule
4.8.5.6 ⏱️2023.02.02 c5639f5
RunId
属性,用于标识单次作业触发器执行 4.8.5.1 ⏱️2023.01.30 1aac470
Dashboard
查看作业触发器最近运行记录功能 4.8.4.3 ⏱️2023.01.03 e7d24d8
trigger.GetTimelines()
获取最近 10
条运行记录列表 4.8.4.3 ⏱️2023.01.03 e7d24d8
Dashboard
看板 4.8.4 ⏱️2022.12.30 d3f9669
IScheduler.GetEnumerable()
方法,可将作业计划转换成可枚举字典 4.8.4 ⏱️2022.12.30 4d5235c
options.JobDetail.LogEnabled
配置,可自动输出执行日志 4.8.3.7 ⏱️2022.12.14 58d2c20
IScheduler
对象每次操作后自动刷新和提供手动刷新 Reload()
方法 4.8.3.3 ⏱️2022.12.09 #I65EQ1
Triggers.PeriodMinutes(5)
和 [PeriodMinutes(5)]
特性 4.8.2.8 ⏱️2022.12.01 8e1f06f
Triggers.Workday()
和 [Workday]
特性 4.8.2.6 ⏱️2022.11.30 28b2d20
Triggers
所有带 At
的 Cron
表达式触发器构建器及特性 4.8.2.5 ⏱️2022.11.29 #I63PLR:希望Triggers添加更多方法
SchedulerBuilder
作业功能 4.8.2.4 ⏱️2022.11.29 5faa67b
BuildSqlType
配置,可设置生成不同数据库类型的 SQL
语句 4.8.2.3 ⏱️2022.11.29 293f9bc !675
JobDetail
和 Trigger
自定义 ConvertToSQL
输出 SQL
配置 4.8.2 ⏱️2022.11.27 0bb9d8f
ResetOnlyOnce
属性,支持只运行一次的作业重新启动服务重复执行 4.8.1.5 ⏱️2022.11.25 a8be728
突破性变化
DynamicJob
委托/方法签名 4.8.7.10 ⏱️2023.03.14 6d56b53
问题修复
Id
删除作业不能删除作业触发器问题 4.8.7.35 ⏱️2023.04.05 312ca35
积压:0
和 归档:6
时调用立即执行后不能恢复上一次状态 4.8.7.18 ⏱️2023.03.21 6f5aae8
null
值默认被跳过问题 4.8.7.17 ⏱️2023.03.20 #I6OHO4
SQL
语句没有处理 '
转义问题 4.8.7.15 ⏱️2023.03.19 #I6NXKA
30秒
问题 4.8.7.8 ⏱️2023.03.13 #I6MI9I #I6MHOU
StartAll
出现个别作业显示 无触发时间
的状态 4.8.4.14 ⏱️2023.01.12 #I6A08X
Furion.Pure
包访问 Dashboard
出现 404
问题 4.8.4.2 ⏱️2023.01.02 21977b7
scheduler.RemoveTrigger(triggerId)
报异常问题 4.8.3.3 ⏱️2022.12.09 #I65EQ1
EndTime
和 StartTime
之后 Status
没有对应上 4.8.3.1 ⏱️2022.12.09 52a5506
scheduler.AddTrigger(triggerBuilder)
无效的问题 4.8.3.1 ⏱️2022.12.09 #I65EQ1
NextRunTime
不为 null
情况 4.8.1.5 ⏱️2022.11.25 a8be728
SQL
语句不支持 MySQL
问题 4.8.1.7 ⏱️2022.11.26 #I638ZC
其他更改
GC
回收逻辑,避免高频添加作业导致 尾毛刺
问题 4.8.8.3 ⏱️2023.04.21 #I6XIV8
Http
作业 HttpMethod
属性拼写错成 HttpMedhod
4.8.7.24 ⏱️2023.03.28 !756
BuilSqlType
属性命为 BuildSqlType
4.8.7.11 ⏱️2023.03.15 92117b8
10条
改为 5条
4.8.7.7 ⏱️2023.03.07 01d4466
100ms
以内 4.8.2.9 ⏱️2022.12.01 334d089
GetNextRunJobs()
方法逻辑 4.8.2.7 ⏱️2022.11.30 #I63VS2
文档
新特性
HTTP
作业,支持定时请求互联网 URL
地址 4.8.7.7 ⏱️2023.03.11 01d4466
Trigger
执行结果 Result
和执行耗时 ElapsedTime
属性 4.8.7.7 ⏱️2023.03.11 01d4466
Result
和执行耗时 ElapsedTime
属性 4.8.7.7 ⏱️2023.03.11 01d4466
IScheduler.[Try]UpdateDetail(builder => {})
和 IScheduler.[Try]UpdateTrigger(triggerId, builder => {})
重载方法 4.8.6 ⏱️2023.02.08 6e43a54
Dashboard
可自定义入口地址 /schedule
4.8.5.6 ⏱️2023.02.02 c5639f5
RunId
属性,用于标识单次作业触发器执行 4.8.5.1 ⏱️2023.01.30 1aac470
Dashboard
查看作业触发器最近运行记录功能 4.8.4.3 ⏱️2023.01.03 e7d24d8
trigger.GetTimelines()
获取最近 10
条运行记录列表 4.8.4.3 ⏱️2023.01.03 e7d24d8
Dashboard
看板 4.8.4 ⏱️2022.12.30 d3f9669
IScheduler.GetEnumerable()
方法,可将作业计划转换成可枚举字典 4.8.4 ⏱️2022.12.30 4d5235c
options.JobDetail.LogEnabled
配置,可自动输出执行日志 4.8.3.7 ⏱️2022.12.14 58d2c20
IScheduler
对象每次操作后自动刷新和提供手动刷新 Reload()
方法 4.8.3.3 ⏱️2022.12.09 #I65EQ1
Triggers.PeriodMinutes(5)
和 [PeriodMinutes(5)]
特性 4.8.2.8 ⏱️2022.12.01 8e1f06f
Triggers.Workday()
和 [Workday]
特性 4.8.2.6 ⏱️2022.11.30 28b2d20
Triggers
所有带 At
的 Cron
表达式触发器构建器及特性 4.8.2.5 ⏱️2022.11.29 #I63PLR:希望Triggers添加更多方法
SchedulerBuilder
作业功能 4.8.2.4 ⏱️2022.11.29 5faa67b
BuildSqlType
配置,可设置生成不同数据库类型的 SQL
语句 4.8.2.3 ⏱️2022.11.29 293f9bc !675
JobDetail
和 Trigger
自定义 ConvertToSQL
输出 SQL
配置 4.8.2 ⏱️2022.11.27 0bb9d8f
ResetOnlyOnce
属性,支持只运行一次的作业重新启动服务重复执行 4.8.1.5 ⏱️2022.11.25 a8be728
突破性变化
问题修复
30秒
问题 4.8.7.8 ⏱️2023.03.13 #I6MI9I #I6MHOU
StartAll
出现个别作业显示 无触发时间
的状态 4.8.4.14 ⏱️2023.01.12 #I6A08X
Furion.Pure
包访问 Dashboard
出现 404
问题 4.8.4.2 ⏱️2023.01.02 21977b7
scheduler.RemoveTrigger(triggerId)
报异常问题 4.8.3.3 ⏱️2022.12.09 #I65EQ1
EndTime
和 StartTime
之后 Status
没有对应上 4.8.3.1 ⏱️2022.12.09 52a5506
scheduler.AddTrigger(triggerBuilder)
无效的问题 4.8.3.1 ⏱️2022.12.09 #I65EQ1
NextRunTime
不为 null
情况 4.8.1.5 ⏱️2022.11.25 a8be728
SQL
语句不支持 MySQL
问题 4.8.1.7 ⏱️2022.11.26 #I638ZC
其他更改
文档
Sundial 面世:https://furion.baiqian.ltd/docs/job/
Sundial 第一版发布.