您的位置:首页 > 数据库

用SQL Server 2005作为JobStore的Quartz.Net的设置

2009-03-20 18:07 246 查看
1 <?xml version="1.0" encoding="utf-8" ?>

2 <configuration>

3

4 <configSections>

5 <!--Quartz.Net配置节-->

6 <section name="quartz" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />

7

8 <!--CommonLogging配置节-->

9 <sectionGroup name="common">

10 <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />

11 </sectionGroup>

12

13 <!--NLog配置节-->

14 <section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog"/>

15 </configSections>

16

17 <!--CommonLogging配置节-->

18 <common>

19 <logging>

20 <factoryAdapter type="Common.Logging.NLog.NLogLoggerFactoryAdapter, Common.Logging.NLog">

21 <arg key="configType" value="INLINE" />

22 </factoryAdapter>

23 </logging>

24 </common>

25

26 <!--NLog配置节-->

27 <nlog>

28 <targets>

29 <target name="logFile" type="File" fileName="${basedir}/Log/${shortdate}/${logger}_${level}.txt" layout="${longdate}|${level:uppercase=true}|${logger}${newline}${message}${newline}"/>

30 </targets>

31 <rules>

32 <logger name="*" minlevel="Debug" writeTo="logFile"/>

33 </rules>

34 </nlog>

35

36 <!--Quartz.Net配置节-->

37 <quartz>

38 <add key="quartz.plugin.jobhistory.type" value = "Quartz.Plugin.History.LoggingJobHistoryPlugin"/>

39 <add key="quartz.plugin.triggerhistory.type" value ="Quartz.Plugin.History.LoggingTriggerHistoryPlugin"/>

40 <add key="quartz.scheduler.instanceName" value="FetionJobServer"/>

41 <add key="quartz.scheduler.instanceId" value="AUTO"/>

42 <add key="quartz.threadPool.type" value="Quartz.Simpl.SimpleThreadPool, Quartz"/>

43 <add key="quartz.threadPool.threadCount" value="5"/>

44 <add key="quartz.threadPool.threadPriority" value="Normal"/>

45 <add key="quartz.jobStore.misfireThreshold" value="60000"/>

46 <add key="quartz.jobStore.type" value="Quartz.Impl.AdoJobStore.JobStoreTX, Quartz"/>

47 <add key="quartz.jobStore.useProperties" value="true"/>

48 <add key="quartz.jobStore.dataSource" value="default"/>

49 <add key="quartz.jobStore.tablePrefix" value="QRTZ_"/>

50 <add key="quartz.jobStore.clustered" value="true"/>

51 <add key="quartz.jobStore.lockHandler.type" value="Quartz.Impl.AdoJobStore.UpdateLockRowSemaphore, Quartz"/>

52 <add key="quartz.dataSource.default.connectionString" value="Server=192.168.120.234;Database=FetionJobServer;User Id=AppUser;Password=P@ssw0rd;"/>

53 <add key="quartz.dataSource.default.provider" value="SqlServer-20"/>

54 <add key="quartz.scheduler.exporter.type" value="Quartz.Simpl.RemotingSchedulerExporter, Quartz"/>

55 <add key="quartz.scheduler.exporter.port" value="54322"/>

56 <add key="quartz.scheduler.exporter.bindName" value="FetionJobServer"/>

57 <add key="quartz.scheduler.exporter.channelType" value="tcp"/>

58 </quartz>

59

60 </configuration>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: