Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#36638 Xiloid 11 авг 2013, 08:00
Всем доброго дня!

Залил себе в crontab задачу по обновлению статистики:
Код: Выделить всё30 01 * * * root wget -q "http://hostname/servfolder/cron.php?user=lohin&pass=passkey"

Все выполнилось ровно в 1-30 ночи как и полагалось:
Изображение

Но содержимое лога так и не поменялось, т.е. ничего не подгрузилось:
Код: Выделить всё2013-08-10 23:02////////////////////////////////////////////--->
2013-08-10 23:07: Loging Started
2013-08-10 23:07: Authentication: 1
2013-08-10 23:07: Current run number 2
2013-08-10 23:07: Current db prefix: msfc_
2013-08-10 23:07: Loging Started
2013-08-10 23:07: Authentication: 1
2013-08-10 23:07: Current run number 2
2013-08-10 23:07: Current db prefix: msfc_
2013-08-10 23:07: Time limit excided
2013-08-10 23:07: Number of MySQL queries - 10
2013-08-10 23:07: End cron
2013-08-10 23:07////////////////////////////////////////////--->
2013-08-11 01:30: Loging Started
2013-08-11 01:30: Authentication: 1
2013-08-11 01:30: Current run number 2
2013-08-11 01:30: Current db prefix: msfc_
2013-08-11 01:30: Loging Started
2013-08-11 01:30: Authentication: 1
2013-08-11 01:30: Current run number 2
2013-08-11 01:30: Current db prefix: msfc_
2013-08-11 01:30: Time limit excided
2013-08-11 01:30: Number of MySQL queries - 10
2013-08-11 01:30: End cron
2013-08-11 01:30////////////////////////////////////////////--->


Одним словом, загрузка игроков и их некоторых значений произошла только при первом запуске крона, которую я делал вручную, для теста. Поля "Активность общая", "Активность награды" и "Лучшие результаты" - пустые. Как же все таки заставить скрипт грузить эти значения? Спасибо всем откликнувшимся.
#36639 Exinaus 11 авг 2013, 09:02
По умолчанию, скрипт настроен собирать данные не чаще чем раз в день. Вы запустили крон вручную, значит следующие данные будут собраны не раньше чем через 23 часа (как настроено в админке).
#36643 Xiloid 11 авг 2013, 10:44
Exinaus писал(а):По умолчанию, скрипт настроен собирать данные не чаще че[цензура] в день. Вы запустили крон вручную, значит следующие данные будут собраны не раньше чем через 23 часа (как настроено в админке).

Я Вас понял, но тогда почему эти данные не появились при первоначальном подгрузе? Или они появляются относительно предыдущего дня?
#36644 Dzuteint 11 авг 2013, 11:00
Xiloid писал(а):
Exinaus писал(а):По умолчанию, скрипт настроен собирать данные не чаще че[цензура] в день. Вы запустили крон вручную, значит следующие данные будут собраны не раньше чем через 23 часа (как настроено в админке).

Я Вас понял, но тогда почему эти данные не появились при первоначальном подгрузе? Или они появляются относительно предыдущего дня?

3 раза собрать должно, т.е 3 суток, а потом уже будет показывать
#36692 Exinaus 11 авг 2013, 19:50
Не кешируется, просто так сложилось. Есть планы изменить эту систему, но это только планы, и когда это будет сделано, точно не известно.
#37021 Xiloid 17 авг 2013, 07:41
Кстати, если имеется два клана в БД, то после обновления по КРОНу в 1-30 ночи, мне необходимо запустить задание ещё раз, в 1-40 например? Я правильно понял логику работы опции "Мультиклан"?

Update_Прочитал в соседней теме, что вроде бы делаю все верно :)
#37032 Exinaus 17 авг 2013, 09:53
Да все верно, хотя я на всякий случай всегда рекомендовал делать n+1 запусков крона, для n кланов в модуле.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Реклама | Adv