По какой-то причине, когда я настраиваю и запускаю планировщик ZeroSizeThreadPool Quartz.net, как показано ниже, использование ЦП очень велико, что делает компьютер невосприимчивым ... Кто-нибудь не знает, почему это происходит и как решить проблему? ТИА.Quartz.Net ZeroSizeThreadPool высокая загрузка процессора
var properties = new NameValueCollection();
properties["quartz.scheduler.instanceName"] = "MyScheduler";
properties["quartz.scheduler.instanceId"] = "instance_myscheduler";
properties["quartz.threadPool.type"] = "Quartz.Simpl.ZeroSizeThreadPool, Quartz";
properties["quartz.jobStore.type"] = "Quartz.Impl.AdoJobStore.JobStoreTX, Quartz";
properties["quartz.jobStore.useProperties"] = "true";
properties["quartz.jobStore.dataSource"] = "default";
properties["quartz.jobStore.tablePrefix"] = "QRTZ_";
properties["quartz.jobStore.clustered"] = "false";
properties["quartz.dataSource.default.connectionString"] = "Server=(local);Database=mydb;Uid=user;Pwd=pass;";
properties["quartz.dataSource.default.provider"] = "SqlServer-20";
schedFact = new StdSchedulerFactory(properties);
Scheduler = schedFact.GetScheduler();
Scheduler.Start();
Значит, вы говорите: «Планировщик.Start();» ?, но я думал, что для начала IJob Execution необходимо начать. – Demodave
@Demodave ZeroThreadScheduler не выполняет никаких заданий, он используется только для создания новых триггеров ... –