Я хочу запускать очиститель базы данных всякий раз, когда. Я призываю его или лучше запустите его каждые 10-15 минут. но проблема в том, что я хочу, чтобы он работал в отдельном потоке, чтобы он не влиял на другие операции.
Я использую сервлеты для обработки запроса клиента. Я хочу, чтобы база данных очищалась (т. Е. Удаляла строки с истекшим сроком действия - один из столбцов содержит время истечения срока действия), как я уже сказал, каждые 15 минут. Я использую сервер jboss и postgresql.
Как это можно сделать?Очистка базы данных с регулярными интервалами
0
A
ответ
0
Ответ дается дома в комментарии, что я хотел - Проверьте это: running periodic task at server side for servlet JSP MVC website Существует множество способов реализации планировщиков.
0
самый простой способ это настроить сервер PHP и запустить cronjob каждые 15 минут
UNIX: http://en.wikipedia.org/wiki/Cron Окна: http://support.microsoft.com/kb/308569
+0
Хм, я бы сказал, что это делает все намного сложнее ... Мне абсолютно необходимо реализовать планировщиков в самом приложении. Зачем вводить другую технологию? – home
Проверьте это: http://stackoverflow.com/questions/2248971/running-periodic-task-at-server-side-for-servlet-jsp-mvc-website Существует множество различных способов реализации планировщиков. – home