Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Подскажите по крону. ежеминутно не много? не грузит сервачок
цитата
28/09/08 в 04:20
 trekol
на сервере стоят 6 стримов, 2 атл, 4 фтт, на все стоит ежеминутно. Не много ли для сервера в плане нагрузки?
может быть можно поставить пореже?
цитата
28/09/08 в 06:56
 JM
Конфиг сервака сообщи ;)
цитата
28/09/08 в 07:34
 trekol
AMD 64 Athlon 3000+/1024Mb/80Gb/10Mbps
цитата
28/09/08 в 12:48
 zteam
trekol писал:
на сервере стоят 6 стримов, 2 атл, 4 фтт, на все стоит ежеминутно. Не много ли для сервера в плане нагрузки?
может быть можно поставить пореже?

Сделай последовательный запуск кронов из шелл-скрипта и не парься - всё будет нормально и при большем кол-ве кронов(в разумном пределе само собой). А при одновременном запуске 12 кронов может подниматься LA.
цитата
01/10/08 в 22:50
 trekol
прописал для фтт скриптов */2 раза 2 минуты. а для атл и стрим какое минимальное значение можно?
Сделай последовательный запуск кронов- это как?
цитата
01/10/08 в 23:02
 ivango
trekol писал:

Сделай последовательный запуск кронов- это как?


все записи кроновых задач ( без времени, тока /путькпхп/php /путь/блабла.php параметры )
положить в файл, по одной в строке...
файл запускать из крона командой sh
цитата
02/10/08 в 07:57
 Uncle Joe
Раз пошла жара обсуждать последовательный запуск - может гуру подскажут - как понять что не дохрена строк в файлике и все успевает запустится. возможно ли при таком раскладе (последовательный запуск) что последние строки будут дрокать? или пока скрипт все строки не обработает - не успокоится? В целом система последовательного запуска рулит у меня - но так как человек я от админства далекий иногда приходит мысль а всегда ли весь список успевает обработатьсяicon_smile.gif
цитата
02/10/08 в 09:29
 Vlad_S
Uncle Joe писал:
...но так как человек я от админства далекий иногда приходит мысль а всегда ли весь список успевает обработатьсяicon_smile.gif
Всегда...
цитата
02/10/08 в 09:54
 Uncle Joe
а как в случае использования последовательного запуска можно "утомить" сервер? это происходит если следующий запуск начинается пока этот не закончился и просто по нарастающей они постепенно "ложат" сервер?
цитата
02/10/08 в 12:09
 adminZ
На то он и последовательный запуск что следующий незапустится пока предыдущий не отработает.
Понятно что может неуспеть если там 50 ат3 и 50 стримов..
тогда можно запускать по 2 одновременно или ставить запуск списка раз в 2-3 минуты
цитата
02/10/08 в 12:11
 Vlad_S
Uncle Joe писал:
а как в случае использования последовательного запуска можно "утомить" сервер? это происходит если следующий запуск начинается пока этот не закончился и просто по нарастающей они постепенно "ложат" сервер?
Зная сколько времени займет отработка всего списка можно установить интервал запуска в кроне. Если же сервер будет перегружен, то он будет автоматически убивать наиболее емкие по ресурсам процессы и не факт, что ими окажутся те что запущены через крон...
цитата
02/10/08 в 13:31
 Uncle Joe
Vlad_S писал:
Зная сколько времени займет отработка всего списка можно установить интервал запуска в кроне.
И какой механизм подсчета этой обработки?
цитата
02/10/08 в 14:54
 Vlad_S
Uncle Joe писал:
И какой механизм подсчета этой обработки?
Заходишь через ssh на сервер, набираешь "top" и засекаешь сколько примерно времени запускаемые скриптом программы будут наверху...
цитата
02/10/08 в 15:08
 adminZ
Vlad_S писал:
Заходишь через ssh на сервер, набираешь "top" и засекаешь сколько примерно времени запускаемые скриптом программы будут наверху...


не так неполучится ))
цитата
02/10/08 в 15:48
 Vlad_S
adminZ писал:
не так неполучится ))
А как по твоему я интервалы запуска скриптов на своих серверах настраиваю icon_smile.gif
цитата
02/10/08 в 17:21
 Vlad_S
Как вариант, можно в начале и в конце скрипта вписать строку: "date >> time.txt;", запустить скрипт из шелла, а потом посмотреть в файле time.txt точную дату старта скрипта, дату остановки и сравнить...
цитата
02/10/08 в 17:28
 Uncle Joe
Отличный метод. Спасибо большое.
цитата
03/10/08 в 18:04
 Mst
Vlad_S писал:
Как вариант, можно в начале и в конце скрипта вписать строку: "date >> time.txt;", запустить скрипт из шелла, а потом посмотреть в файле time.txt точную дату старта скрипта, дату остановки и сравнить...


Можно так но время отработки крона всегда разное, например в пике трафа оно больше потому что сервак пригружен, или когда идет граб галер оно еще реальное больше, тоесть если его мерять то делать это нада в самых екстремальных условиях smail101.gif


Эта страница в полной версии