Вопрос

Я планирую использовать Кварцевый планировщик так как я читал много хороших отзывов об этом.

Моя проблема заключается в следующем:В любой момент времени в моей системе будут жить тысячи триггеров.Большинство триггеров сгенерируют только одно событие и умрут.Кроме того, весьма вероятно, что мне придется отменить многие задания после их распределения (на основании новых данных).

Может ли Quartz масштабироваться до этого?Какой магазин вакансий рекомендуется?Я планировал использовать JDBC поверх MySQL.

Добавлена ​​информация:Мои задания будут либо отправлять электронное письмо, либо отправлять данные через HTTP-сообщение в другие службы (через WAN).

Это было полезно?

Решение

В FAQ есть несколько советов и рекомендаций:

Сколько задач способен выполнить Quartz?

Отрывок из ответа:

Итак, позвольте мне просто сказать, что существуют версии Quartz, которые управляют сотнями тысяч заданий и триггеров и которые в любой момент времени выполняют десятки заданий – и это исключает использование балансировки нагрузки.

На форуме пользователей Quartz также есть обсуждения с отчетами об опыте разработчиков, которые использовали Quartz в аналогичных условиях.

Обновление 12 января 2015 г.: К сожалению, ссылки в списке выше не работали при перемещении форума, и я не могу найти новые рабочие ссылки.Ссылки все равно оставлю, вдруг они помогут откопать инфу с archive.org или где-то еще.Официальный форум Quartz теперь открыт. кварц-планировщик в группах Google.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top