Где находится документация для Quartz.NET конфигурационные файлы?
Я не могу найти документацию нигде по синтаксису для Quartz.NET файлы конфигурации. Я хотел бы узнать о
настройки самой службы
настройка заданий с помощью плагина планировщика XML.
Я видел много примеров, но я ищу окончательный документ синтаксис, который показывает мне все мои варианты.
3 ответов
У меня было чертовски много времени, чтобы найти информацию о формате конфигурации. Получается Quartz.Net источник содержит хороший образец App.config на в src/кварц.Примеры. Это похоже на фрагмент ниже, за исключением того, что я опустил общие.Logging конфигурация, которая подробно объясняется (с примером) в общие.Ведение журнала документации.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="quartz" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>
<quartz>
<add key="quartz.scheduler.instanceName" value="ExampleDefaultQuartzScheduler" />
<add key="quartz.threadPool.type" value="Quartz.Simpl.SimpleThreadPool, Quartz" />
<add key="quartz.threadPool.threadCount" value="10" />
<add key="quartz.threadPool.threadPriority" value="2" />
<add key="quartz.jobStore.misfireThreshold" value="60000" />
<add key="quartz.jobStore.type" value="Quartz.Simpl.RAMJobStore, Quartz" />
</quartz>
</configuration>
J имеет обсуждение других параметры конфигурации в Как Делает Quartz.Net Настройка Работы?, и я ожидаю, что лучшим местом для поиска "полного" списка возможных свойств является документация по Java Quartz что Андреас связан, хотя он, вероятно, должен использоваться только в качестве руководства, чтобы увидеть Quartz.Net ' s потенциал, а не истинная документация как таковая, поскольку есть по крайней мере пара различий.
см. эти ссылки для документации в .Net
настройка DirectoryScanJob в Quartz.Net 2.0, Часть 3, Часть 4, Часть 5
нет полной документации для quartz.net но вы можете написать и поделиться. Однако вы можете взглянуть на документацию Java Quartz:
http://www.quartz-scheduler.org/documentation/quartz-2.x/configuration/
90% параметров конфигурации равны например:
quartz.scheduler.instanceName = DefaultQuartzScheduler
quartz.threadPool.type = Quartz.Simpl.SimpleThreadPool, Quartz
quartz.threadPool.threadCount = 10
quartz.threadPool.threadPriority = Normal
quartz.jobStore.type = Quartz.Simpl.RAMJobStore, Quartz
quartz.jobStore.misfireThreshold = 60000
кроме того, вы можете посмотреть на источник:https://github.com/quartznet/quartznet