Здравствуйте.
Периодически наблюдаю на доменах Warning, check SCJ crontab job. Last cron run was at ..
Через некоторое время проходят, потом появляются снова.
В cron.log имеются записи. Они должны повторяться каждую минуту при правильной работе крона?
Например, запись:
...
2018-01-14 16:35:23: Soft force
...
Следующая подобная записи должна быть:
...
2018-01-14 16:36:23: Soft force
...
?
cron.php периодичность запуска
Re: cron.php периодичность запуска
Да, может быть не секунда в секунду но раз в минуту - да.
Обычная причина почему это не происходит - админ ставит лок на крон
например заусктился крон, полез делать тумбу на трейдера , а у трейдера лежит сайт и тп - крон висит , ждет ответа какое-то время.
За это время начинается сл минута - запускается еще один процесс крона, это нормально, он добавит статистику, а первый просто отвалится через какое-то время когда не сможет сделать тумбу.
Но админы часто ставят лок на такое поведение
Обычная причина почему это не происходит - админ ставит лок на крон
например заусктился крон, полез делать тумбу на трейдера , а у трейдера лежит сайт и тп - крон висит , ждет ответа какое-то время.
За это время начинается сл минута - запускается еще один процесс крона, это нормально, он добавит статистику, а первый просто отвалится через какое-то время когда не сможет сделать тумбу.
Но админы часто ставят лок на такое поведение
Don't forget to run script update
Re: cron.php периодичность запуска
убрали локи, сервер жестко засвопил, прибить php скрипты не получилось, пришлось бутать сервер...
"лок ставится для того чтобы не порождать лишний процесс до того момента пока не отработает задача. Т.е. это делается с целью снизить нагрузку на сервер и не плодить каждую минут один и те же кроны которые только усугубят выполнения первого. " - мнение админов.
Сервер E3-1230 / 4x4GB DDR3 1333MHz ECC Un-buff. На нем 127 смартов (с трафиком от 500 до 3000к).
Достаточно такого сервера?
"лок ставится для того чтобы не порождать лишний процесс до того момента пока не отработает задача. Т.е. это делается с целью снизить нагрузку на сервер и не плодить каждую минут один и те же кроны которые только усугубят выполнения первого. " - мнение админов.
Сервер E3-1230 / 4x4GB DDR3 1333MHz ECC Un-buff. На нем 127 смартов (с трафиком от 500 до 3000к).
Достаточно такого сервера?
Re: cron.php периодичность запуска
Значит нет, у вас 127 скриптов. каждый из которых хочет проверить как минимум одного трейдера в минуту, сделать для него тумбу и тп
Если вы хотите набивать один сервак - значит надо урезать что=то в скрипте, какие-то проверки и тп
А на 127 скриптов там я думаю и трейдеры пересекаются значительно?
Если вы хотите набивать один сервак - значит надо урезать что=то в скрипте, какие-то проверки и тп
А на 127 скриптов там я думаю и трейдеры пересекаются значительно?
Don't forget to run script update
Re: cron.php периодичность запуска
Да, трейдеров много пересекается, так как 4 нишы и трейдеры одни и те же.
Отключил Check galleries, увеличил Toplist creation interval, значительно увеличил интервал создания тумб для трейдеров, убрал Anticheat проверку, увеличил Check Trader's top position (как можно вообще отключить?). Что еще можно отключить для меньшего потребления ресурсов?
Сейчас основная проблема: загрузка винта на 90%. От чего такую нагрузку может смарт создавать? Есть возможность Вам взглянуть?
Отключил Check galleries, увеличил Toplist creation interval, значительно увеличил интервал создания тумб для трейдеров, убрал Anticheat проверку, увеличил Check Trader's top position (как можно вообще отключить?). Что еще можно отключить для меньшего потребления ресурсов?
Сейчас основная проблема: загрузка винта на 90%. От чего такую нагрузку может смарт создавать? Есть возможность Вам взглянуть?
Re: cron.php периодичность запуска
А видно что создает смарт а не раздаваемые тумбы на 127 ресурсах?
Don't forget to run script update







