Фоновая обработка Java-приложений Tomcat

У меня есть приложение Tomcat, которое должно выполнять различные фоновые служебные задачи.

Например, пользователь что-то обновляет и делает запись в таблице очередей событий. Затем фоновая задача читает очередь и отправляет электронное письмо. В любом случае мне нужна таблица, так как я буду использовать ее как журнал событий в пользовательском интерфейсе.

В прошлом я просто использовал cron для планирования их из командной строки. Но я подумал, что на этот раз я должен потратить несколько минут и искать лучший путь...

В идеале, я бы имел некоторую задачу в режиме ожидания на фоне приложения. Было бы наблюдать переменную области приложения, чтобы вызвать некоторую активность.

Я не думаю, что это достаточно сложно, чтобы реализовать другую структуру. Просто ищу флаг и триггер какой нибудь.

Какие-либо предложения? Спасибо

1 ответ

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

Другие вопросы по тегам