Максимально довольно сложное понятие
Сложно разделить был прибит скрипт и не смог убрать метку или это все еще выполняется без наличия fcntl extension, а он есть не у всех потому сделать по деофлту такое нельзя.
Предотвратить одновременный ран одного и того же крона
Re: Предотвратить одновременный ран одного и того же крона
Don't forget to run script update
Re: Предотвратить одновременный ран одного и того же крона
http://abhinavsingh.com/blog/2009/12/ho ... -overlaps/ Шикарный кkасик нагуглил. он прост и как мне кажется эффективен. Может просто его впилим в кроны и закончим эту тему раз и навсегда?
Re: Предотвратить одновременный ран одного и того же крона
Кусочек Лога:
и есть требование чтобы cron.php ранался каждую минуту.
Code: Select all
2014-04-06 14:54 Process traders (1.0032169818878, 0.95834803581238)
2014-04-06 14:54 set_dynamic_skim (1.414036989212, 0.41082000732422)
2014-04-06 14:54 forces (1.4160668849945, 0.0020298957824707)
2014-04-06 14:54 Calculate priority (1.41632604599, 0.0002591609954834)
2014-04-06 14:55 Soft force (45.511130094528, 44.094804048538)
2014-04-06 14:55 Write config (45.51170706749, 0.00057697296142578)
2014-04-06 14:55 Checking xxxxxxxxxxxx.com main page (45.566380023956, 0.054672956466675)
2014-04-06 14:55 Edit Settings/CJ Settings/Top position keywords (45.566487073898, 0.0001070499420166)
2014-04-06 14:55 Checking html xxxxxxxxxxxx.com (45.566575050354, 8.7976455688477E-5)
2014-04-06 14:55 Ext Stats xxxxxxxxxxxxxx.com (48.697752952576, 3.1311779022217)
2014-04-06 14:55 Alexa Rank (48.857189893723, 0.15943694114685)
2014-04-06 14:56 Google PR: 0 (123.85812592506, 75.000936031342)
2014-04-06 14:56 cjwebmasters.com : xxxx.com (123.85835790634, 0.00023198127746582)
2014-04-06 14:56 checking uribl.com : xxxxxxxxxxxxxxxxxx.com (124.14081788063, 0.28245997428894)
2014-04-06 14:56 google_safebrowsing : xxxxxxxxxxxxxxxxxx.com (124.15146398544, 0.010646104812622)Re: Предотвратить одновременный ран одного и того же крона
Ок, доабвлено в ап с таким вариантом проверки.
Давайте посмотрим насоклько оно будет хорошо.
Давайте посмотрим насоклько оно будет хорошо.
Don't forget to run script update
Re: Предотвратить одновременный ран одного и того же крона
Окей, спасибо. Тестим.
Re: Предотвратить одновременный ран одного и того же крона
Так что в современной версии нет смысла юзать flock? смарт сам умеет следить за кронами и не запускать дубли более?
Я обожаю SmartCJ

Re: Предотвратить одновременный ран одного и того же крона
Ну вроде как наш тест показывает что вроде бы работает 
Re: Предотвратить одновременный ран одного и того же крона
admin в современной версии нет смысла юзать flock? смарт сам умеет следить за кронами и не запускать дубли более?
Я обожаю SmartCJ

Re: Предотвратить одновременный ран одного и того же крона
Зависит от сервака.
Для отслеживания нужных процессов юзается ps -e | awk ...
но на некоторых -e запрещено для юзеров, потому для 100% уверенности надо придумать как это заставить работать при любых настройках серваков.
Для отслеживания нужных процессов юзается ps -e | awk ...
но на некоторых -e запрещено для юзеров, потому для 100% уверенности надо придумать как это заставить работать при любых настройках серваков.
Don't forget to run script update







