Как в Java создать веб-приложение которое срабатывает само через заданное время (предположительно сервлет, под Tomcat)?
В общем нужно чтобы сервер вызывал приложение, которое опрашивает пару сайтов для получения информации и складирования ее в базу.
Вызывается скажем каждый час или 30 минут (заданное время).
Как это сделать под Tomcat.
Я так понимаю теоретически это можно сделать приложением которое запускается на старте и просто засыпает в цикле (блокирует поток свой )и просыпается в определенное время. но это не очень хорошо
Наверное у томката есть способ настроить сервлет чтобы он вызывался с определенной периодичностью сам, без каких либо запросов пользователя