zoukankan      html  css  js  c++  java
  • Quartz.NET – .Net平台作业调度组件(Enterprise Job Scheduler for .NET Platform)

    Quartz.NET is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems.

    Quartz.NET 是功能全面的、开源的作业调度系统,适用于从小的应用程序到大型的企业应用系统。

    Welcome to the home of Quartz.NET!



    Quartz.NET is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems.

    Quartz.NET is a pure .NET library written in C# and is a port of very propular open source Java job scheduling framework, Quartz . This project owes very much to original Java project, it's father James House and the project contributors.

    News

    Quartz.NET 2.0 Released

    April 9, 2012 by Marko Lahma

    Quartz.NET 2.0 has finally been released. Quartz.NET 2.0 introduces a new more interfaced based model of operating with the API, lots of performance improvements and bug fixes to issues found in 1.0.x line.

    BREAKING CHANGES

    • .NET 1.1 and 2.0 support is dropped
    • Quartz.NET now needs .NET version 3.5 SP1 or later to run due to use of new language features and classes
    • Many public interface methods have changed from returning arrays to generic IList or ISet interfaces
    • TriggerBuilder implementations and JobBuilder should now be used to create different job and trigger definitions
    • Introduced IJobDetail, IContrigger, ISimpleTrigger, ICalendarIntervalTrigger have far less members and especially mutators
    • When C5 collections were introduced as set-based implementation provider, ISet and ISortedSet interfaces were narrowed (IList inheritance removed)
    • string triggerName, string triggerGroup are now encapsulated in TriggerKey (has the same fields)
    • string jobName, string jobGroup are now encapsulated in JobKey (has the same fields)
    • JobInitializationPlugin is now deprecated in favor of XMLSchedulingDataProcessorPlugin, JobInitializationPlugin no longer included
    • Microsoft's Oracle drivers are no longer supported, use 10g or 11g ODP.NET drivers
    • Database schema has changed, you need to convert your 1.x schema to new version, sample migration script available in database folder

    OTHER NOTABLE CHANGES

    • XMLSchedulingDataProcessorPlugin uses new XML format that allows more control over triggers but no support for calendars
    • There are extension methods for the new trigger builder that allow you to set trigger specifics
    • Client Profile is now supported and there are now separate DLLs for client profile
    • PropertySettingJobFactory is now the default JobFactory

    Please see the change log for complete list of changes.

    Quartz.NET is also available as NuGet package. You can install it with command:

    Install-Package Quartz

    This version corresponds to Java Quartz's version 2.1.

    Big thanks to Quartz.NET community that has sumbitted pull requests, patches, bug reports and for being so active and making the 2.0 release possible!

    There's a first version of migration guide but the tutorial hasn't been updated yet. You can also always check Java Quartz's documentation .

    Grab it from downloads page .

     

    Older news can be found from the news archive >> .

    http://quartznet.sourceforge.net/

  • 相关阅读:
    spring cloud配置中心
    网关中自定义登陆验证过滤器
    spring cloud网关
    Hystrix断路器 熔断器Hystrix的在Fegin的集成
    Hystrix断路器 熔断器Hystrix的在Ribbon的集成
    负载均衡二Feign
    Eureka负载均衡Ribbon
    Eureka高可用注册中心(解决单点故障)
    Eureka多服务调用
    input错误提示,点击提交,提示有未填项,屏幕滑到input未填项的位置
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2446175.html
Copyright © 2011-2022 走看看