Задать вопрос
@JustSokol
newby programmer

Как в Java создать веб-приложение которое срабатывает само через заданное время (предположительно сервлет, под Tomcat)?

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

Я так понимаю теоретически это можно сделать приложением которое запускается на старте и просто засыпает в цикле (блокирует поток свой )и просыпается в определенное время. но это не очень хорошо
Наверное у томката есть способ настроить сервлет чтобы он вызывался с определенной периодичностью сам, без каких либо запросов пользователя
  • Вопрос задан
  • 375 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@nagibator8000
Ответ написан
Комментировать
@asperin2
PHP разработчик
Самый простой вариант это написать скрипт, который вызывать по cron (https://ru.wikipedia.org/wiki/Cron)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы