Реклама на сайте Advertise with us

Запуск множества кронов на сервере c Crystal + DTR

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 16/08/11 в 13:19       Ответить с цитатойцитата 

Использую DTR и Кристал, на одном сервере порядка 60 крон, разбиты на 2 файла, по 30. Но иногда в кристале выдает что 3 минуты крон не срабатывал

запись для кристала
cd /home/xxxxxx/domain.com/crtr/bin && ./cron.sh
cd /home/xxxxxx/domain.com/crtr/bin && ./cron.sh
cd /home/xxxxxx/domain.com/crtr/bin && ./cron.sh

запись для Дтр
cd /home/xxxxxx/domain.com/dtr/ ; /usr/local/bin/php -q cron.php
cd /home/xxxxxx/domain.com/dtr/ ; /usr/local/bin/php -q cron.php
cd /home/xxxxxx/domain.com/dtr/ ; /usr/local/bin/php -q cron.php

запуск файла раз в минуту

может чтото можно подкрутить?

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

1
 



С нами с 25.05.03
Сообщения: 247
Рейтинг: 448

Ссылка на сообщениеДобавлено: 16/08/11 в 13:59       Ответить с цитатойцитата 

Крон идет по очереди и начинает следующий, после завершения предедущего. За минуту просто иногда не успевает (это касается нижних строк). Сделай на Кристалл два файла и задачи будут идти параллельно.
Зачем, кстати ДТР так часто? вполне можно подсократить в несколько раз

5
 



С нами с 22.03.09
Сообщения: 7748
Рейтинг: 6326


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 16/08/11 в 17:35       Ответить с цитатойцитата 

Код:
#example.com
cd /home/xxxxxx/example.com/crtr/bin && ./cron.sh 1>/dev/null 2>/dev/null &
sleep 2
cd /home/xxxxxx/example.com/dtr/; /usr/local/bin/php -q cron.php 1>/dev/null 2>/dev/null &
sleep 2
#example2.com
cd /home/xxxxxx/example2.com/crtr/bin && ./cron.sh 1>/dev/null 2>/dev/null &
sleep 2
cd /home/xxxxxx/example2.com/dtr/; /usr/local/bin/php -q cron.php 1>/dev/null 2>/dev/null &
sleep 2

Код:
*/1 * * * * cd /path_to_sh_file/ ; sh cron.sh

можешь разбить их, все - ходим улыбаемся.
что и зачем, можешь почитать тут: cron_crontab_settings

Это сига

5
 

Soul's Buyer

С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740


Передовик Master-X (16.10.2008) Передовик Master-X (01.11.2008) Передовик Master-X (16.11.2008) Передовик Master-X (01.12.2008) Передовик Master-X (16.12.2008) Ветеран трепа Master-X (01.01.2009)
Ссылка на сообщениеДобавлено: 16/08/11 в 17:52       Ответить с цитатойцитата 

Код:
sleep 2


Это нах - чтоб сервер успел отдохнуть ? icon_smile.gif

У него 30 кронов в файле, раз в минуту - 30 слипов по 2 это уже минута в сумме ... icon_smile.gif
Да и нах они там надо в файле то, слипы ?


UPD А, бля - то с лимона мануала - тогда я понял, нах слипы там ...
Но это только в смарте надо ставить их туда, ему ничё ж не повредит, в смысле хуже уже не будет icon_smile.gif

Cdn быстро, надёжно и недорого!

4
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 16/08/11 в 17:59       Ответить с цитатойцитата 

Цитата:
У него 30 кронов в файле, раз в минуту - 30 слипов по 2 это уже минута в сумме ... icon_smile.gif
Да и нах они там надо в файле то, слипы ?

так они там в баграунде запускаются. Т.е. если сервер чуть тормознет, то его этими кронами и прихлопнет полностью.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

5
 

Soul's Buyer

С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740


Передовик Master-X (16.10.2008) Передовик Master-X (01.11.2008) Передовик Master-X (16.11.2008) Передовик Master-X (01.12.2008) Передовик Master-X (16.12.2008) Ветеран трепа Master-X (01.01.2009)
Ссылка на сообщениеДобавлено: 16/08/11 в 18:07       Ответить с цитатойцитата 

Stek: Да, я уже присмотрелся там и про бекграунд и про крон на php у "любимого" продухта (каменный век, бля, ну да ладно icon_smile.gif ). Не проще убрать нах & и просто выполнять кроны по одному (как топикстартер и сделал, вобщем-то) ? Де-то тут висел же топег, я там писал про эти кроны и про date в начале и конце файла - чтоб заценить, какое время выполнения в среднем, заценить и сделать выводы, или разделить на ещё один файл или запускать его реже.

ТС - дёргай файл с кронами раз в 2 минуты просто, а не раз в одну. Точно будут обрабатывацо успевать, да и ничё страшного по моему ни кристалу ни дтру не будет от крона раз в 2 минуты (у меня так все прописаны, раз в 2).

Cdn быстро, надёжно и недорого!

4
 



С нами с 22.03.09
Сообщения: 7748
Рейтинг: 6326


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 16/08/11 в 18:52       Ответить с цитатойцитата 

Woland писал:
"любимого" продухта

да не любимый это продукт, а вики пишет не автор любимого продукта - это я так по секрету, и отношения к нему не имеет smail101.gif
Stek: почему тормознет и почему прихлопнет?
Может с ДТРом будет полегче, а вот со стримом надо специально обученного человека "ребутника садить" если он его раз в две минуты дергать будет smail101.gif

Это сига

5
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 16/08/11 в 20:13       Ответить с цитатойцитата 

Вот это топик (https://www.master-x.com/forum/topics/124319/) мне посоветовал человек из поддржки скрипта Кристала
smail54.gif Огромное ему спасибо за это, поддержка на высоте!!!
Вобще еще один врпросик, сколько вобще можно кронов запускать на сервере ???

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »