首页
/ Quartzmin 项目推荐

Quartzmin 项目推荐

2026-01-29 12:43:18作者:仰钰奇

项目基础介绍和主要编程语言

Quartzmin 是一个强大的、易于使用的 Quartz.NET 的 Web 管理工具。该项目主要使用 C# 编程语言开发,同时也涉及 HTML、JavaScript 和 CSS 等前端技术。Quartz.NET 是一个功能齐全的开源作业调度系统,适用于从小型应用到大型企业系统的各种场景。

项目核心功能

Quartzmin 提供了以下核心功能:

  1. 作业和触发器管理:用户可以添加、修改作业和触发器,支持多种触发器类型,如 Cron、Simple、Calendar Interval 和 Daily Time Interval。
  2. 日历管理:支持添加、修改各种日历类型,包括 Annual、Cron、Daily、Holiday、Monthly 和 Weekly。
  3. 作业数据映射管理:支持设置强类型的作业数据映射值,包括 bool、DateTime、int、float、long、double、decimal、string 和 byte[] 等类型。
  4. 调度器状态管理:用户可以管理调度器的状态,如 standby 和 shutdown。
  5. 作业和触发器组管理:支持暂停和恢复作业和触发器组,以及单独暂停和恢复触发器。
  6. 作业执行管理:用户可以立即触发特定作业,查看当前正在执行的作业,并中断执行中的作业。
  7. 历史记录查看:支持查看 Cron 的下一个计划日期,以及最近作业的历史记录、状态和错误消息。

项目最近更新的功能

截至最新版本,Quartzmin 的更新功能包括:

  1. 嵌入式 Web 服务器支持:通过安装 Quartzmin.SelfHost 包,用户可以轻松配置 QuartzminPlugin 和 ExecutionHistoryPlugin,以支持直方图和统计功能。
  2. OWIN 和 ASP.NET Core 中间件支持:用户可以将 Quartzmin 集成到现有的 OWIN 或 ASP.NET Core 应用程序中,作为中间件使用。
  3. 集群环境支持:在集群环境中,用户可以配置 Quartzmin 在单个专用 Quartz.NET 节点上运行,并实现自定义的 IExecutionHistoryStore,以适应数据库或 ORM 框架的需求。

通过这些更新,Quartzmin 进一步提升了其在作业调度管理方面的灵活性和易用性,使其成为 Quartz.NET 用户的理想选择。

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起