Quartz.Net 学习随手记之02 简单示例
2013-04-12 16:15
316 查看
下载Quartz.net 2.1.2,新建控制台应用程序,并添加如下引用
View Code
注意配置文件的版本
产生的Log日志文件如下
数据库中保存的JobDetail和Trigger如下
为了支持数据库,请自行执行Quartz.Net附带的数据库脚本
View Code
<?xml version="1.0"?> <configuration> <configSections> <section name="quartz" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0,Culture=neutral, PublicKeyToken=b77a5c561934e089"/> <sectionGroup name="common"> <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging"/> </sectionGroup> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <common> <logging> <factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4net1211"> <arg key="configType" value="INLINE" /> </factoryAdapter> </logging> </common> <log4net> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%d [%t] %-5p %l - %m%n" /> </layout> </appender> <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <param name="File" value="ApplicationLog.txt" /> <appendToFile value="true" /> <!--Make the rolling file name with the date and size--> <rollingStyle value="Composite" /> <datePattern value="yyyyMM" /> <maxSizeRollBackups value="100" /> <maximumFileSize value="2MB" /> <!--Make the rolling file name like this MyQuartzLog201303.txt, or the deault will be MyQuartzLog.txt201303--> <PreserveLogFileNameExtension value="true" /> <staticLogFileName value="false" /> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%-5p%d{yyyy-MM-dd hh:mm:ss} – %m%n" /> </layout> </appender> <root> <level value="INFO" /> <appender-ref ref="RollingFileAppender" /> </root> </log4net> </configuration>
注意配置文件的版本
产生的Log日志文件如下
数据库中保存的JobDetail和Trigger如下
为了支持数据库,请自行执行Quartz.Net附带的数据库脚本
相关文章推荐
- Quartz.net 2.x 学习笔记02-Quartz.net 2.x在MVC站点中结合Log4net的使用
- Quartz.Net 学习随手记之03 配置文件
- Quartz.Net 学习随手记之04 构建Windows Service承载服务
- Quartz.Net 学习随手记之05 注意事项
- ORM,ASP.NET中ORM学习,ASP.NET中ORM学习心得,WEB2.0中ORM实现原理,Asp.net简单ORM示例源码详细讲解,Asp.net2.0:如何使用ObjectDataSource(配合ORM )
- [ASP.NET 设计模式] 用Visual Studio2010搭建一个简单的分层结构示例Step by Step —— 02 业务逻辑层
- ORM,ASP.NET中ORM学习,ASP.NET中ORM学习心得,WEB2.0中ORM实现原理,Asp.net简单ORM示例源码详细讲解,Asp.net2.0:如何使用ObjectDataSource(配合ORM )(二)
- Quartz.Net 学习随手记之03 配置文件
- 作业调度框架 Quartz 学习笔记(二) -- 简单触发器(SimpleTrigger)
- Quartz.NET 2.0 学习笔记(1) :Quartz.NET简介
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- Quartz.NET学习系列(三)--- Cron触发器
- entlib5.0 学习笔记 caching application block2 简单使用示例
- Quartz.NET学习系列(七)--- 日历式任务
- Quartz.NET学习系列(十二)--- Quartz.NET集群
- RabbitMQ .NET消息队列使用入门(一)【简单示例】
- 【STM32 .Net MF开发板学习-02】GPIO测试
- 【破浪学习】asp.net简单的注册或者登陆三层架构的例子
- ASP.NET MVC 学习4、Controller中添加SearchIndex页面,实现简单的查询功能
- Asp.net简单ORM示例源码详细讲解一