Sheduller

Теги:
 
NL iLyK Necrom@ncer #26.04.2006 14:38
+
-
edit
 

iLyK Necrom@ncer

новичок
кто может подсказать по использованию сабжа в l2j

стоит последняя доступная сборка Фортресса со своими доработками.
вот делаю кланхоллы, осталось понять малость, как организовать постоянную проверку на дату окончания аукциона. пытался разобраться по принципу осад, но не совсем понял.... может кто-нибудь подскажет пример реализации?
 

Murkt

Pythoneer
★★★
Записываешь куда-нить в базу дату и время, когда проверять. Делаешь класс, который будет implements Runnable, и пишешь в нём проверку, прошло ли уже то время, что в БД (пиши просто unixtime, так проще всего) и если прошло - чекаешь что надо. По окончании проверки он должен установить в базу новые дату и время, а также зашедулить себя же через, скажем час, с помощью Future. При старте сервера просто создаёшь новый объект этого класса и дёргаешь его основную функцию. Если время уже прошло - он сразу всё проверяет и выставляет новую дату/время.
[team Їжачки - сумні падлюки]  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru