Я планирую работу, как только сообщение придет в наш MSMQ. Эта реализация использует API Quartz.Net.
Это задание - простой триггер, который срабатывает в определенное время. Один WinService является клиентом, а другой - сервером.
Мы получаем около 5000 сообщений в нашу очередь, и небольшому проценту из них не удается создать задание. Вот исключение, которое я получаю:
at Quartz.Core.QuartzScheduler.ValidateState()
at Quartz.Core.QuartzScheduler.ScheduleJob(SchedulingContext ctxt,
JobDetail jobDetail, Trigger trigger)
at Quartz.Impl.StdScheduler.ScheduleJob(JobDetail jobDetail, Trigger trigger)
Кто-нибудь использовал Quartz.Net?