Где находится документация для Quartz.NET файлы конфигурации?
Я не могу найти документацию нигде по синтаксису для Quartz.NET файлы конфигурации. Я хотел бы узнать о
настройки самой службы
настройка заданий с помощью плагина планировщика XML.
Я видел много примеров, но я ищу окончательный документ синтаксис, который показывает мне все мои варианты.
3 ответа:
У меня было чертовски много времени, чтобы найти информацию о формате конфигурации. Получается Quartz.Net источник содержит хороший образец приложение.конфигурации на в src/кварц.Примеры. Это похоже на фрагмент ниже, за исключением того, что я опустил общие.Ведение журнала конфигурация, которая подробно объясняется (с примером) в общие.Ведение журнала документации.
<?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