Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
CJs
»
Тема:
Какие скрипты не грузят сервер? Сложный выбор.
Новая тема
Ответить
цитата
07/07/05 в 21:09
Greed
Я с партнером на дедике запускаем много сиджеев, не знаем на каких скриптах остановиться, чтобы не было проблем на большом трафе, или на малом трафе но на большом кол-ве копий.
Сразу пытаемся отказать от скриптов перловых, cgi.
PHP должен быть быстрее, ничего тяжелого подгружаться не будет.
Далее думаем нужно отказаться от скриптов с mysql.
И теперь пришли к крону. Если много скриптов в одно время будут запрашивать крон, то в этот час мы просядем.
Аврора отметается из за Мускула.
ФЕТ дергает крон. Как кстати у ФЕТ 5.0 с нагрузкой на сервер, у кого уже есть информация?
цитата
07/07/05 в 21:31
ghood
Стучись дам полный расклад по фету...
Также можно это сразу же и реализовать с помощью ребят из подписи
цитата
07/07/05 в 21:31
Greed
Traffic-Drive 6v. на ПХП не юзает мускул.
Протон - на PHP мускул и крон не юзает.
TTT может быть еще? Но какой, ttt-php или ttt-c.
ttt-c с cgi работает.
arrow lite - на C++ cgi
еще оверкилл есть, старая Cj Ultra, GB.
Что порекомендуете?
цитата
07/07/05 в 22:03
Phoenix66
Админ мой например умеет разруливать крон так чтобы не запускалось все сразу. Не проблема это.
Хотя я использую свой собственный скрипт с мускулем на php без крона и проблем не видел ни разу с загрузом сервера.
цитата
08/07/05 в 05:10
Pentarh
Greed писал:
Я с партнером на дедике запускаем много сиджеев, не знаем на каких скриптах остановиться, чтобы не было проблем на большом трафе, или на малом трафе но на большом кол-ве копий.
Сразу пытаемся отказать от скриптов перловых, cgi.
PHP должен быть быстрее, ничего тяжелого подгружаться не будет.
Далее думаем нужно отказаться от скриптов с mysql.
И теперь пришли к крону. Если много скриптов в одно время будут запрашивать крон, то в этот час мы просядем.
Аврора отметается из за Мускула.
ФЕТ дергает крон. Как кстати у ФЕТ 5.0 с нагрузкой на сервер, у кого уже есть информация?
Чем тебе майскл не нравится? Вообще вопрос не о стабильности майскл а о криворукости программера, писавшего софт.
Крон - ну так поставь один скрипт выполняться в час ночи, другой в два, третий в три и так далее.
цитата
08/07/05 в 06:15
Phoenix66
Pentarh писал:
Чем тебе майскл не нравится? Вообще вопрос не о стабильности майскл а о криворукости программера, писавшего софт.
Крон - ну так поставь один скрипт выполняться в час ночи, другой в два, третий в три и так далее.
Да эти скрипты без мускуля (да и с мускулем, если крон юзают, то тоже) крон раз в 2 минуты дергают обычно... Если на сервере десяток сиджей таких стоит, получается довольно безобразно...
цитата
08/07/05 в 07:11
DiabloYoung
юзай протон - мускуль и крон не юзает, на пхп
цитата
08/07/05 в 09:38
PRIVATE
+1 Протон - всем хорош ;)
цитата
08/07/05 в 10:49
von Stoltz
хттп://test3.babe-girls.com
Тест конечно половинчатый, но авторы альтернативных решений (в том числе протона) признали результаты и обещали подправить производительность.
Заодно посмотри где ТТТ
, а вместо ТТТ-ПХП там есть smart traffic trader судя по виду файлов - очередная модернизация ТТТ-ПХП
Мои исследования на тестовом сервере (конфигурация cel667/256/6G UDMA33) показали, что способность держать большой траффик обратно пропорциональна времени на обработку запросов, при этом не важно на чем написан скрипт.
Это при стресс-тестах, когда количество запросов упирается в загрузку процессора, интенсивное использование мускуля имеет еще один недостаток - он жрет память и может упереться в ее размер.
Из альтернативных решений порекомендую фет, он второй по результатам теста.
Крон грузит сервер только при параллельном старте процессов, поэтому можно сделать последовательный, например так:
#!/bin/sh
/usr/bin/wget --spider -q хттп://www.site.com/cron.php
/usr/bin/wget --spider -q хттп://www.site2.com/cron.php
/usr/bin/wget --spider -q хттп://www.site3.com/cron.php
Если скрипт работает без крона, это всего лишь означает, что работу крона выполняют посетители, что менее надежно...[/i]
Последний раз редактировалось: von Stoltz (
08/07/05 в 11:02
), всего редактировалось 2 раз(а)
цитата
08/07/05 в 10:54
Austerlitz
Цитата:
Если скрипт работает без крона, это всего лишь означает, что работу крона выполняют посетители, что менее надежно...
Почему менее надежно?
цитата
08/07/05 в 10:56
von Stoltz
Потому что посетитель может закрыть окно, не дождавшись окончания выполнения процесса, например
цитата
08/07/05 в 12:09
dDan
Тут ты прав конечно же.
Топик стартеру прбуй два скрипта отечественных производителей proton и ATS обанеплохие скрипты выбирать уже будешь сам что ближе тебе покажеться.
ЗЫ никого не обидел???
цитата
08/07/05 в 13:27
Kildoozer
von Stoltz писал:
Потому что посетитель может закрыть окно, не дождавшись окончания выполнения процесса, например
ignore_user_abort(true)
цитата
08/07/05 в 13:52
von Stoltz
ИМХО, конечно, но использование таких функций особенно совместно с set_time_limit(0)
плохо сочетается с основным требованием топикстартера.
Последний раз редактировалось: von Stoltz (
08/07/05 в 14:00
), всего редактировалось 1 раз
цитата
08/07/05 в 13:53
ERROR
Kildoozer писал:
ignore_user_abort(true)
пришёл Kildoozer и всех умыл
цитата
08/07/05 в 16:44
Stek
ignore_user_abort - не предсказуемая вещь.
цитата
08/07/05 в 22:01
DF™
Цитата:
Цитата:
Если скрипт работает без крона, это всего лишь означает, что работу крона выполняют посетители, что менее надежно...
Почему менее надежно?
von Stoltz писал:
Потому что посетитель может закрыть окно, не дождавшись окончания выполнения процесса, например
Это всё решаемо на уровне cgi и достаточно надежно!
цитата
08/07/05 в 22:27
Stek
Цитата:
Это всё решаемо на уровне cgi и достаточно надежно!
на нормальном хостинге да. Но много "наших" хостингов имеет таких крутых админов, что о надежности там нет и смысла говорить.
цитата
08/07/05 в 22:53
DF™
Stek писал:
на нормальном хостинге да. Но много "наших" хостингов имеет таких крутых админов, что о надежности там нет и смысла говорить.
в этом случае крон не поможет.
цитата
08/07/05 в 23:13
Stek
DF™:
поможет, нет конечно гарантии 100%, но 95% можно дать. А для сиджа это достаточно.
Только мне одно не понятно, если свой сервер (или нормальный хостинг), то в чем проблема использования крона ?
цитата
08/07/05 в 23:53
DF™
Stek писал:
DF™:
поможет, нет конечно гарантии 100%, но 95% можно дать. А для сиджа это достаточно.
Только мне одно не понятно, если свой сервер (или нормальный хостинг), то в чем проблема использования крона ?
Думаю, если нет особых ограничений на время выполнения скриптов, то разница не существенна.
Мы преимущественно не используем крон и с какими-то проблемами по этому поводу не сталкивались, плюс скрипты работают там где крона нет.
А вообще для cj писателей, не должно быть проблемой сделать чтоб скрипт работал и с крон и без него. Для принципиальных людей!
цитата
09/07/05 в 01:10
Kottayra
Много протонов довольно сильно напрягают сервер. По крайней мере сильнее авроры и хрен CJ.
цитата
09/07/05 в 06:56
DiabloYoung
там есть такая хрень Сервер оверлоад протекшн - читани мануал , поможет =)
А вообще у меня на серваке - сиджей 20-30 с общим трафом в 300к что ли - ни хрена не грузит, всё летает ..
цитата
09/07/05 в 07:52
Simple
2 Diablo под протоном? если не лень конфигурацию сервака скажи плиз...
цитата
09/07/05 в 10:15
dDan
Kottayra писал:
Много протонов довольно сильно напрягают сервер. По крайней мере сильнее авроры и хрен CJ.
Напрягают сервер только соурс чекер и то когда у тебя более 10сж на хосте.
Стр.
1
,
2
>
последняя »
Новая тема
Ответить
Эта страница в полной версии